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

Embedded Firmware Engineer

Job in Haverhill, Essex County, Massachusetts, 01832, USA
Listing for: Engtal
Full Time position
Listed on 2025-11-20
Job specializations:
  • Software Development
    Embedded Software Engineer, Software Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Connecting Top Engineers with Leading Companies in Boston About the Role

A global technology leader in high-performance industrial systems is seeking a talented Embedded Firmware Engineer to support the development of next-generation cryogenic equipment used in industries such as semiconductors, renewable energy, and life sciences. As part of a collaborative team of electrical, mechanical, and firmware engineers, you’ll take ownership of firmware architecture, development, testing, and integration. This role is ideal for someone who enjoys working across the full product lifecycle and wants to solve meaningful technical challenges in real-world applications.

What

You’ll Do
  • Design and implement embedded firmware for cryogenic pumps and chillers.
  • Develop multi-threaded applications for precision control of motors, compressors, and sensors.
  • Analyze and maintain legacy firmware, understanding existing architectures to improve or build upon them.
  • Write and execute validation test plans to ensure performance and reliability.
  • Collaborate with cross-functional teams to support integration and hands‑on testing in the lab.
  • Maintain clean and organized source code with strong version control practices.
  • Contribute to Agile ceremonies (e.g., daily standups, planning sessions, retrospectives).
What We’re Looking For
  • Bachelor’s degree in Computer Engineering, Electrical Engineering, or a related field.
  • 5+ years of experience developing firmware for embedded systems.
  • Proficient in C and C++ programming; experience working with Linux-based systems.
  • Strong understanding of real-time data processing and embedded control loops.
  • Comfortable testing and debugging directly on hardware systems.
  • Excellent communication skills and the ability to work well in team environments.
Nice to Have
  • Experience with scripting languages such as Python or VBA for automation.
  • Familiarity with device driver development (e.g., SPI, EEPROM, CAN, Flash, Serial).
  • Exposure to RTOS platforms like VxWorks, QNX, or Linux variants.
  • Knowledge of safety-critical or regulated system development (e.g., UL, CE compliance).
  • Background in system identification or model-based design.
Seniority level

Mid‑Senior level

Employment type

Full‑time

Job function

Semiconductor Manufacturing

#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)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary