Mesodyne
Embedded Systems Engineer at an energy startup -- hardware integration
Mesodyne, Somerville, Massachusetts, us, 02145
Embedded Systems Engineer – Energy Startup – Hardware Integration
Join to apply for the Embedded Systems Engineer role at
Mesodyne . This role is for the Embedded Systems Engineer who wants to be close to the hardware. You won’t just be writing code; you’ll be in the lab with a terminal on one screen and an oscilloscope on the other, testing the hardware your code controls. You will write the firmware that acts as the brain of our LightCell power generator, implementing control loops, managing sensors, and bringing a complex physical system to life. If you are driven by the challenge of making hardware and software work together seamlessly, we want to talk to you.
Responsibilities
Firmware for System Control: Develop, test, and debug the embedded firmware that controls the LightCell’s pumps, valves, and thermal systems, implementing robust PID control loops and state machines.
Driver Development: Write and validate drivers for various sensors and peripherals using protocols like I2C, SPI, and UART.
Hardware‑in‑the‑Loop Troubleshooting: Serve as the primary debugger at the hardware/software interface, using your skills to isolate issues in the firmware, electronics, or mechanical systems.
Develop Test Automation: Write test scripts (e.g., in Python) to automate the testing of our integrated prototypes, streamlining data collection and validation.
Collaborate on System Architecture: Work closely with EE and ME teams to define control strategies and provide input on sensor/actuator selection.
Qualifications and Skills
B.S. or M.S. in Computer Science, Electrical Engineering, or a related field.
Proven experience writing and debugging firmware for complex electromechanical systems.
Strong proficiency in C/C++ for embedded systems.
Hands‑on experience with debugging tools that bridge hardware and software (oscilloscopes, logic analyzers, etc.).
Experience implementing control loops (e.g., PID) and managing real‑time system behavior.
Location This position is based at our facility in Somerville, MA.
Apply To apply, please fill out our
application form
or email
careers@mesodyne.com . Interested in learning more about the LightCell or scheduling a demonstration? Contact us.
Job Details
Seniority level: Entry level
Employment type: Full-time
Job function: Engineering and Information Technology
#J-18808-Ljbffr
Mesodyne . This role is for the Embedded Systems Engineer who wants to be close to the hardware. You won’t just be writing code; you’ll be in the lab with a terminal on one screen and an oscilloscope on the other, testing the hardware your code controls. You will write the firmware that acts as the brain of our LightCell power generator, implementing control loops, managing sensors, and bringing a complex physical system to life. If you are driven by the challenge of making hardware and software work together seamlessly, we want to talk to you.
Responsibilities
Firmware for System Control: Develop, test, and debug the embedded firmware that controls the LightCell’s pumps, valves, and thermal systems, implementing robust PID control loops and state machines.
Driver Development: Write and validate drivers for various sensors and peripherals using protocols like I2C, SPI, and UART.
Hardware‑in‑the‑Loop Troubleshooting: Serve as the primary debugger at the hardware/software interface, using your skills to isolate issues in the firmware, electronics, or mechanical systems.
Develop Test Automation: Write test scripts (e.g., in Python) to automate the testing of our integrated prototypes, streamlining data collection and validation.
Collaborate on System Architecture: Work closely with EE and ME teams to define control strategies and provide input on sensor/actuator selection.
Qualifications and Skills
B.S. or M.S. in Computer Science, Electrical Engineering, or a related field.
Proven experience writing and debugging firmware for complex electromechanical systems.
Strong proficiency in C/C++ for embedded systems.
Hands‑on experience with debugging tools that bridge hardware and software (oscilloscopes, logic analyzers, etc.).
Experience implementing control loops (e.g., PID) and managing real‑time system behavior.
Location This position is based at our facility in Somerville, MA.
Apply To apply, please fill out our
application form
or email
careers@mesodyne.com . Interested in learning more about the LightCell or scheduling a demonstration? Contact us.
Job Details
Seniority level: Entry level
Employment type: Full-time
Job function: Engineering and Information Technology
#J-18808-Ljbffr