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

Embedded Controls Engineer Thermal​/Fluid Systems

Job in Somerville, Middlesex County, Massachusetts, 02145, USA
Listing for: Mesodyne Inc
Full Time position
Listed on 2026-06-24
Job specializations:
  • Engineering
    Embedded Software Engineer, Robotics
Salary/Wage Range or Industry Benchmark: 85000 - 115000 USD Yearly USD 85000.00 115000.00 YEAR
Job Description & How to Apply Below
Position: Embedded Controls Engineer -- Thermal/Fluid Systems

Embedded Controls Engineer -- Thermal/Fluid Systems

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 Light Cell 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 STM
32 running FreeRTOS.

Key Responsibilities
  • Control System Architecture: Design and optimize control strategies (PID, nested loops, feed forward, state-space, and MIMO, etc.) to manage the interconnected thermal, fluidic, and electrical domains of the Light Cell.
  • 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 STM
    32 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, feed forward, 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.

#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