Embedded Systems Engineer — FreeRTOS
Job in
Somerville, Middlesex County, Massachusetts, 02145, USA
Listed on 2026-08-27
Listing for:
Mesodyne
Full Time
position Listed on 2026-08-27
Job specializations:
-
Software Development
Embedded Systems/ Firmware/ IoT, Embedded Software Engineer, Software Engineer
Job Description & How to Apply Below
Embedded Systems Engineer — FreeRTOS About the Company
Mesodyne builds compact, silent thermophotovoltaic generators — MIT-born Light Cell tech that runs on any fuel and lasts 10x longer than batteries or engines. We serve industrial and defense customers with active contracts and a growing pipeline.
About the RoleWe're looking for an Embedded Systems Engineer who loves being close to the hardware. You'll develop the real-time "brain" of the Light Cell — firmware running at the bare-metal and RTOS level on STM
32 microcontrollers, directly controlling micro-pumps, proportional valves, high-current igniters, blowers, and other actuators.
- Develop, test, and debug low-overhead C/C++ firmware implementing the state machines and real-time control loops that govern Light Cell operations
- Architect and optimize multi-threaded tasks using FreeRTOS on STM
32, ensuring precise scheduling, task prioritization, and low-latency safety controls - Write and validate robust custom drivers for digital and analog peripherals over SPI, I2C, UART, and CAN
- Serve as the primary technical bridge at the hardware-firmware boundary, isolating bugs using oscilloscopes, logic analyzers, and JTAG/SWD debuggers
- Write automated test scripts (Python) to interface with hardware for high-speed data logging and long-duration system characterization
- B.S. or M.S. in Computer Science, Electrical Engineering, Computer Engineering, or a related field
- 3+ years of professional experience in bare-metal or RTOS firmware development for complex electromechanical, robotic, or medical systems
- Strong C/C++ skills for deeply embedded microcontrollers, with a passion for clean, modular, well-documented code where failures have physical consequences
- Ability to read schematics, locate test points on a PCB, and confidently use hardware lab diagnostic tools
On-site, full-time, in Somerville, MA.
#J-18808-LjbffrTo View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×