Jobs · Engineering · Massachusetts

Sr. Firmware Engineer

MKS Inc. · Andover, MA · 4 wk ago
Engineering$121k–$145k/yrFull-time

About the role

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.

Responsibilities

  • Contribute to the architecture, design, implementation, verification, and validation of firmware for embedded systems.
  • Partner with customers to understand application needs and integration challenges, delivering innovative features that enhance product performance and customer success.
  • Support hardware bring‑up, debugging, and diagnostics at the board and system level.
  • Collaborate closely with software engineers, hardware engineers, and scientists to solve complex technical challenges and drive product innovation.

Requirements

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, or a related field.
  • 3+ 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

  • Experience with EtherCAT, DeviceNet, or similar industrial field buses.
  • Familiarity with Python and/or FreeRTOS.
  • Experience with SPI, I2C, and other board‑level communication protocols.
  • Experience working with STM32 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.

Pay

Salary range: $120,675 – $145,000, based on experience, skills, and business needs. This role is eligible for a discretionary annual bonus.

Benefits

  • Medical, dental, and vision coverage
  • 401(k) with company match
  • Paid holidays
  • Vacation
  • Parental leave
  • Tuition reimbursement
  • Career development opportunities

Similar jobs

Sr. Firmware Engineer

SupermicroSan Jose, CA· 3 wk ago
Engineering$160k–$180k/yrapply on jobs.supermicro.com