Embedded Systems Engineer — FreeRTOS
Embedded Systems Engineer — FreeRTOS
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.
About the Role
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
What We're Looking For
- 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
Location
On-site, full-time, in Somerville, MA.
Apply
Apply here
Recommended Jobs
Energy Engineer
Sustainable Comfort, Inc. is a green building and energy efficiency consulting firm specializing in high-performance multifamily housing throughout the Northeast. Our work spans ENERGY STAR Homes, LE…
Family Medicine Physician
Job Title: Family Medicine Physician Location: Boston Medical Center (BMC) Brighton, part of the Boston Medical Center Health System Reports to: Chair, Department of Family Medicine …
Clinical Social Worker - Everett Psych Emergency Services
Requisition Number: 9333 Location: CHA Everett Hospital Work Days: Every other weekend night shift Category: Social Work Department: Psych - Emergency Clinic Job Type: Part Time Work S…
POST DOCTORAL DENTAL ASSISTANT, School of Dental Medicine
The dental assistant is an integral member of the dental team providing quality dental care to patients. The dental assistant demonstrates strong clinical skills by practicing four handed dentistry, …
Travel Certified Pharmacy Technician Inpatient Pharmacy Technician Job
Job Description Calling all Certified Pharmacy Technicians (CPhT) with a passion for inpatient care! Are you ready to embark on an exciting travel healthcare assignment in the picturesque city of P…
Packaging Manager
Job Description Job Description Benefits: ~401(k) matching ~ Dental insurance ~ Employee discounts ~ Free food & snacks ~ Health insurance ~ Paid time off ~ Parental leave ~ Train…
Regulatory Affairs Specialist (Boston, MA)
Role Description This is a full-time on-site role for a Regulatory Affairs Specialist located in Torrance, CA. The Regulatory Affairs Specialist will be responsible for regulatory documentation, c…
LOCUM Pediatric Cardiac ICU Nurse Practitioner
Top location for LOCUM TENEN Pediatric Cardiac ICU Nurse Practitioner or Physician Assistant. Our locum opportunity in Boston, Mass is with a top pediatric cardiothoracic program in the state and is…
Women's Health Nurse Practitioner or Physician Assistant
Gynecology & Women’s Health Nurse Practitioner/Physician Assistant Position Summary MFM Health is seeking a Nurse Practitioner or Physician Assistant with at least 2 years of experience, pref…