Senior Firmware Engineer

Posted yesterday

llume by organic roboticsEast Boston (MA)

SENIORITY

Lead

Apply

About the role

Organic Robotics Corporation/LLume is a Cornell University spin-off. Presently, it is commercializing Light Lace®, a patented fiber-optic sensor technology for motion capture, muscle activity, and respiration measurements. We are making products using Light Lace® under the brand name LLume (http://llume.io). Presently, we are laser focused on using this technology to provide cardiopulmonary insights to improve fitness; however, this technology platform has limitless application beyond this first product category. Light Lace® sensors are made of a soft, flexible material that can be woven into clothing or attached to the skin. It is washable, comfortable to wear, and can be used to collect data in real time. Patented technology with many more innovations behind the curtains. ORC's technology is being used by athletes, coaches, and researchers to improve athletic performance, prevent injuries, and track rehabilitation progress in the near future. The company is also exploring the use of Light Lace® for other applications, such as healthcare, fitness, industrial safety, and DoD relevant issues. Some of the key benefits of Light Lace® include: Sensitivity: Light Lace® sensors are highly sensitive and can measure small changes in muscle activity and respiration. Elasticity: Light Lace® sensors are flexible and can bend and twist with the human body. This effect makes them comfortable to wear and allows them to be used in many settings. Washability: Light Lace® sensors are washable, which makes them easy to keep clean. Cost-effectiveness: Light Lace® sensors are a fraction of the cost of traditional motion capture systems. LLume is a growing company with a bright future.
The company: 's technology has the potential to revolutionize the way we track and measure human movement. We are excited to add to our eight person team of engineers, and build out our product team with enthusiastic, smart, and experienced partners.
Job Description: Job Title: Senior Firmware Engineer with PCB Design Competence
Department: Software
Reports to: Software Manager
Summary: Do you have strong experience with C programming, and a passion for embedded systems? Do you also have experience in PCB design? Are you interested in helping people become healthier, or better athletes using biometric sensors and analysis? If you're eager to leverage your expertise in both C and PSoC to develop next-generation products in quantitative analysis of human health and fitness, then we have the perfect opportunity for you! Join our team as a Senior Firmware Engineer with PCB design and layout experience and you'll be at the forefront of innovation. You'll be designing and implementing firmware that unlocks the full potential of the human machine.
Responsibilities: Design, develop, and implement firmware for a variety of PSoC and Modus Toolbox based embedded systems using C Understand and implement low-level programming, bit manipulation, and register control Optimize code for performance and efficiency, ensuring smooth operation within memory constraints Write clean, modular, and well-documented code that adheres to best practices Collaborate closely with hardware engineers, app developers, product managers, biomechanists, and other stakeholders to bring products to life Synchronize data streams and implement preprocessing algorithms for efficient wireless data transmission Stay up-to‑date on the latest C/C++ advancements and PSoC and Modus Toolbox developments
Qualifications: Bachelor's degree in Electrical Engineering, Computer Science, or a related field 10+ years of experience in embedded systems development using C Excellent knowledge of C and Python Proven track record of successfully developing and deploying PSoC-based firmware Understanding of PSoC architecture, including programmable analog blocks and mixed‑signal peripherals Excellent knowledge of low-level programming concepts, bit manipulation, and register control Strong grasp of real‑time operating systems (RTOS) and their role in embedded systems Exceptional problem‑solving and debugging skills, able to tackle intricate hardware/software challenges Ability to work independently, in person, as part of a fun, creative, and collaborative environment Familiarity with advanced PSoC features like Cap Sense, SCB, and PSoC Creator IDE Open‑source software contribution experience A passion for learning and a willingness to embrace new technologies Experience with ARM Cortex‑M Understanding of electronics and computer hardware: ADC, DMC, Accelerometer, Power management Understanding of UART, I2C, & SPI protocols Experience with BLE protocols Will make a significant impact on the company's success Opportunity to work on cutting‑edge PSoC‑ and Modus Toolbox based projects Collaborative and supportive work environment The ability to grow and expand their team Free parking

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this