Embedded Systems Engineer - FreeRTOS

MESQUITE ENERGY FORMS, LLC
Somerville, MA, United States
14 days ago
Apply on www.careerjet.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours

Tech stack

Automation of Tests C++ (Programming Language) Computer Engineering Software Debugging Firmware FreeRTOS Joint Test Action (IEEE Standards) Python (Programming Language) Real-Time Operating Systems Universal Asynchronous Receiver/Transmitter Data Logging Diagnostic Tools
+6 more
Multithreading Serial Peripheral Interface State Machines Information Technology Low Latency Bare Metal

Job description

We’re looking for an Embedded Systems Engineer who loves being close to the hardware. You’ll develop the real-time “brain” of the LightCell - firmware running at the bare-metal and RTOS level on STM32 microcontrollers, directly controlling micro-pumps, proportional valves, high-current igniters, blowers, and other actuators. What You’ll Do

  • Develop, test, and debug low-overhead C/C++ firmware implementing the state machines and real-time control loops that govern LightCell operations
  • Architect and optimize multi-threaded tasks using FreeRTOS on STM32, 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

Requirements

  • 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

About the company

Mesodyne builds compact, silent thermophotovoltaic generators - MIT-born LightCell 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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:11 min

Running high-performance edge computing on bare metal servers

Josip Stuhli Josip Stuhli · Coffee With Developers

2:19 min

Orchestrating over-the-air firmware updates for vehicle modules

Denis Grahovac · World Congress 2021

8:07 min

Transitioning from web development to constrained hardware engineering

Philipp-Alexander Blum · LIVE

2:13 min

Evaluating Rust for modernizing embedded C firmware

Michael Friedrich Michael Friedrich · World Congress 2026 Europe

2:20 min

Utilizing custom firmware for variable torque manipulation

Daniel Meilak Daniel Meilak +1 · World Congress 2026 Europe

1:53 min

Entering software development through retro computing platforms

Alex Soto Alex Soto · LIVE

Videos

See all

Related articles

See all