Skip to main content
Mesodyne logo

Embedded Controls Engineer -- Thermal/Fluid Systems

Mesodyne

Somerville, MAFull-timePosted 5mo agoStill listed 1 day ago

Most applications go out cold — see where you stand first. No sign-up to start.

You apply on the employer's site, with no Olive account needed.

Watch jobs like this.

Don't just apply. Show up ready.

Olive works from this exact posting.

At a glance

Compensation
No compensation found
Location
Somerville, MA
Schedule
Full-time
Work Authorization
Not specified

Olive lists jobs from US employers, including remote roles you can work from the United States.

Requirements

Credentials this posting asks for.

Bachelor's degree, required

Job overview

Mesodyne is hiring an Embedded Controls Engineer -- Thermal/Fluid Systems. Mesodyne is seeking an Embedded Controls Engineer specializing in thermal/fluid systems. This role involves designing, implementing, and tuning multiple interacting feedback loops for a miniature chemical process plant. The engineer will work with C/C++ firmware on an STM32 microcontroller, focusing on practical application rather than academic exercises or PLC automation. The position requires significant hands-on lab work to validate and tune control algorithms on physical prototypes.

Key focus areas include Design and optimize control strategies for thermal, fluidic, and electrical domains, Translate control theory math into robust, real-time C/C++ code, and Implement, debug, and validate algorithms on STM32 microcontroller firmware.

Successful candidates bring B.S., M.S., Or Ph.D. In Mechanical/Electrical/Chemical/Systems/Robotics Engineering. Important skills include Control System Architecture Design, PID Control, Nested Loops, Feedforward Control, State-Space Control, and MIMO Control. Preferred (not required): Managing Slow, Non-Linear, Interacting Physical Processes, Process Control, Thermal Systems, and Mechatronics.

Skills & qualifications

RequiredNice to have

Skills

Control System Architecture Design, requiredPID Control, requiredNested Loops, requiredFeedforward Control, requiredState-Space Control, requiredMIMO Control, requiredBare-Metal Firmware Implementation, requiredC/C++, requiredSTM32, requiredFreeRTOS, requiredPractical System Modeling, requiredMATLAB/Simulink, requiredPython, requiredHardware-in-the-Loop Simulations, requiredLab Tuning & Validation, requiredControl Loop Mastery, requiredTransfer Functions, requiredStability Margins, requiredPractical Test Skills, requiredManaging Slow, Non-Linear, Interacting Physical Processes, nice to haveProcess Control, nice to haveThermal Systems, nice to haveMechatronics, nice to have

Qualifications

B.S. In Mechanical, Electrical, Chemical, Systems, or Robotics Engineering, requiredPh.D. In Mechanical, Electrical, Chemical, Systems, or Robotics Engineering, nice to have

Full job description

Mesodyne is looking for an Embedded Controls Engineer (Thermal/Fluid Systems) who treats controls as a practical tool to govern real-world physics, not just an academic exercise.

Think of the LightCell as a miniature, real-time chemical process plant packed into a portable footprint. This role is not about calculating aerospace flight paths or coding PLC factory automation line logic. Instead, you will design, implement, and tune multiple interacting, nested feedback loops—simultaneously throttling microfluidic fuel delivery, managing air-to-fuel ratios, and maintaining precise thermal boundaries—all written directly in C/C++ firmware for an STM32 running FreeRTOS.

Key Responsibilities

  • Control System Architecture: Design and optimize control strategies (PID, nested loops, feedforward, state-space, and MIMO, etc.) to manage the interconnected thermal, fluidic, and electrical domains of the LightCell.

  • Bare-Metal Firmware Implementation: Translate control theory math directly into robust, real-time code. Implement, debug, and validate these algorithms directly in C/C++ on our STM32 microcontroller firmware. (No PLCs or ladder logic—you own the firmware level of the control system).

  • Practical System Modeling: Develop mathematical models of physical components (heaters, pumps, valves, and combustion dynamics) using MATLAB/Simulink or Python to execute hardware-in-the-loop (HIL) simulations and predict transient responses. Use modeling to accelerate deployment, ensuring it serves as a bridge to real code rather than a final product.

  • Hands-On Lab Tuning & Validation: Spend substantial time in the lab. Set up step-response testing, capture sensor data, and tune control coefficients on live physical prototypes to conquer highly non-linear thermal and fluidic dynamics. Qualifications & Skills

  • Education: B.S., M.S., or Ph.D. in Mechanical, Electrical, Chemical, Systems, or Robotics Engineering. (We value a strong background in process control, thermal systems, or mechatronics).

  • Control Loop Mastery: Deep practical and mathematical understanding of classical controls (Transfer Functions, PID, nested loops, feedforward, and stability margins). Experience managing slow, non-linear, interacting physical processes (thermal, pneumatic, hydraulic, or chemical) is highly preferred.

  • C/C++ Firmware Competency: Production-grade proficiency writing digital control code directly in C/C++ for resource-constrained microcontrollers. This is a firmware-heavy role; pure MATLAB modelers or industrial PLC programmers will not fit the technical scope.

  • Practical Test Skills: Eager to validate algorithms on physical hardware, tuning loops on live test setups to manage non-linear dynamics. Location

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

APPLY HERE

‍

How this job compares

Set against the 434 open Embedded Systems Engineer jobs on Olive Jobs, counted November 11, 2026.

Pay
  • This postingNot listed
  • US median$129–191K/yr289 salary ranges
Openings
Olive Jobs lists 24 open Embedded Systems Engineer jobs in Massachusetts and 434 across the US. 2% of them nationwide are listed as remote or flexible.
Hiring the most in Massachusetts
Experience
Embedded Systems Engineer postings that state a minimum ask for 5 years of experience at the median; the middle half ask for 3 to 8 years (336 postings).
Education
This posting asks for a bachelor's degree; 245 of the 434 open Embedded Systems Engineer jobs (56%) ask for a bachelor's degree or higher.

Counted across the open, public US postings on Olive Jobs on November 11, 2026. Pay medians are the middle values of the low ends and of the high ends of postings that list both ends of a range in the same cadence (a yearly salary or an hourly rate); a range's midpoint is halfway between its ends. Pay and experience figures resting on fewer than 20 postings are left out.

Prepare for this role

You've read the whole posting — now see how you match it.