×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Systems Engineer FreeRTOS

Job in Somerville, Middlesex County, Massachusetts, 02145, USA
Listing for: Mesodyne Inc
Full Time position
Listed on 2026-06-24
Job specializations:
  • Software Development
    Embedded Software Engineer, Embedded Systems/ Firmware/ IoT, Software Engineer, C++ Developer
Salary/Wage Range or Industry Benchmark: 100000 - 125000 USD Yearly USD 100000.00 125000.00 YEAR
Job Description & How to Apply Below
Position: Embedded Systems Engineer -- FreeRTOS

Mesodyne is seeking an Embedded Systems Engineer who loves being close to the physical hardware. You will develop the real-time "brain" of the Light Cell. You will write firmware that runs on the bare-metal or RTOS level of microcontrollers (STM
32), directly controlling micro-pumps, proportional valves, high-current igniters, blowers, and other actuators.

Key Responsibilities

  • Firmware for Real-Time Control: Develop, test, and debug low-overhead C/C++ firmware that executes the state-machines and real-time control loops governing the Light Cell's operations.
  • RTOS Implementation: Architect and optimize multi-threaded system tasks using FreeRTOS on STM
    32 microcontrollers, ensuring precise scheduling, task prioritization, and low-latency safety controls.
  • Low-Level Device Drivers: Write and validate clean, robust custom drivers for a variety of digital and analog peripherals utilizing communication protocols such as SPI, I2C, UART, and CAN bus.
  • Debugging: Act as the primary technical bridge at the hardware-firmware boundary. Isolate system bugs in the lab using oscilloscopes, logic analyzers, and JTAG/SWD debuggers.
  • Test Automation Scripting: Write automated test scripts (Python) to interface with completed hardware, streaming high-speed data for long-duration system characterization.

Qualifications & Skills

  • Education: B.S. or M.S. in Computer Science, Electrical Engineering, Computer Engineering, or a related field.
  • Experience: 3+ years of professional experience in bare-metal and RTOS firmware development for complex electromechanical, robotic, or medical systems.
  • Language Mastery: Highly proficient in C/C++ for deeply embedded microcontrollers. A passion for writing clean, modular, highly documented, and highly reliable code where failures can have physical consequences.
  • Hardware Literacy: Ability to read schematics, locate debugging test points on a PCB, and use hardware laboratory diagnostic tools with confidence.

Location

This position is based at our facility in Somerville, MA.

#J-18808-Ljbffr
To 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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary