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

Sr. Firmware Engineer

Job in Andover, Essex County, Massachusetts, 05544, USA
Listing for: MKS Inc.
Full Time position
Listed on 2026-07-20
Job specializations:
  • Software Development
    Embedded Systems/ Firmware/ IoT, Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 101675 - 140000 USD Yearly USD 101675.00 140000.00 YEAR
Job Description & How to Apply Below

A Day in Your Life at MKS

As a Senior Firmware Engineer on MKS’s Flow Solutions team, you will be a key contributor within a highly collaborative, cross-functional group, developing embedded firmware that powers advanced mass flow controllers and metering technologies used in semiconductor manufacturing and other cutting-edge industries.

You Will Make an Impact By
  • Contributing to the architecture, design, implementation, verification, and validation of firmware for embedded systems.
  • Partnering with customers to understand application needs and integration challenges, delivering innovative features that enhance product performance and customer success.
  • Supporting hardware bring-up, debugging, and diagnostics at the board and system level.
  • Collaborating closely with software engineers, hardware engineers, and scientists to solve complex technical challenges and drive product innovation.
Skills You Bring
  • Bachelor’s degree in Electrical Engineering, Computer Engineering, or a related field.
  • 5+ years of experience developing embedded systems and algorithms.
  • Strong proficiency in C and C++ programming.
  • Hands‑on experience with debugging tools such as emulators, oscilloscopes, and communication bus analyzers.
Preferred Qualifications (Nice to Have)
  • Experience with EtherCAT, Device Net, or similar industrial field buses.
  • Familiarity with Python and/or FreeRTOS.
  • Experience with SPI, I2C, and other board‑level communication protocols.
  • Experience working with STM
    32 microcontrollers.
  • Strong troubleshooting skills down to the component/board level.
Work Environment

Operates in a professional office environment, working extensively with computers and standard engineering tools.

Compensation & Benefits

Salary range: $101,675 – $140,000, based on experience, skills, and business needs. This role is eligible for a discretionary annual bonus. MKS offers a comprehensive benefits package including medical, dental, and vision coverage, 401(k) with company match, paid holidays, vacation, parental leave, tuition reimbursement, and career development opportunities.

#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