Principal Firmware Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

MKS Inc. · 1 day ago

Principal Firmware Engineer

MKS Inc. is a company focused on developing technologies that transform the world, and they are seeking a Principal Firmware Engineer to join their Indirect Pressure Measurement Group. In this role, you will analyze, design, and develop firmware for embedded metrology products, collaborating with cross-functional teams to solve complex engineering challenges.

Enterprise SoftwareInformation TechnologyManufacturing
badNo H1Bnote

Responsibilities

Analyzes, designs, programs, debugs and modifies software
Troubleshoots code for firmware (IC embedded code) applications
Work often involves analog and digital hardware and software operating systems
Position requires knowledge and exposure to hardware design
Typically, programs in machine language, assembly language and high-level languages (eg, C, C++)
Defining architectural design, implementation, verification and validation of firmware for embedded metrology products supporting semiconductor manufacturing and other advanced markets
Supporting the development and diagnostics of the hardware surrounding the processor
Working collaboratively with other software engineers and engineers/scientists of other disciplines to solve challenging problems

Qualification

Embedded system architectureC programmingC++ programmingFirmware debuggingAnalogDigital hardwareEtherCat experiencePython experienceFreeRTOS experienceCollaboration skillsProblem-solving skills

Required

Requires a Bachelor of Science in Engineering degree and 8+ years of related experience
Experience in the development of embedded system architecture and algorithms
Fluency with the C and C++ programming languages
Experience with using emulators, communication bus monitoring hardware/software, oscilloscopes, and similar tools to develop and debug products
Analyzes, designs, programs, debugs and modifies software
Troubleshoots code for firmware (IC embedded code) applications
Work often involves analog and digital hardware and software operating systems
Position requires knowledge and exposure to hardware design
Typically, programs in machine language, assembly language and high-level languages (eg, C, C++)
Defining architectural design, implementation, verification and validation of firmware for embedded metrology products supporting semiconductor manufacturing and other advanced markets
Supporting the development and diagnostics of the hardware surrounding the processor
Working collaboratively with other software engineers and engineers/scientists of other disciplines to solve challenging problems

Preferred

At this level, graduate coursework may be preferred
Experience with EtherCat or comparable field buses
Experience with Python or FreeRTOS
Experience with the STM32 family of processors

Benefits

Health insurance coverage (medical, dental and vision)
401(k) with company match
Life and disability insurance
12 paid holidays
Sick time
15 paid vacation days
[6 weeks fully paid] parental leave
Adoption assistance
Tuition reimbursement

Company

MKS Inc.

company-logo
MKS enables technologies that transform our world.

Funding

Current Stage
Public Company
Total Funding
$4.97B
2024-05-13Post Ipo Debt· $1.37B
2023-10-03Post Ipo Debt· $3.6B
1999-03-30IPO

Leadership Team

leader-logo
John T.C. Lee
President & Chief Executive Officer
linkedin
H
Hossein Zarrin
Director of Product Marketing
linkedin
Company data provided by crunchbase