Overview
Software and Embedded Firmware Engineer within MKS's Indirect Pressure Measurement group, developing firmware for embedded metrology products used in semiconductor manufacturing and other advanced markets.
What you'll do
- Define architectural design, implementation, verification and validation of firmware for embedded metrology products supporting semiconductor manufacturing and other advanced markets.
- Engage customers to understand their application and integration challenges, and create advanced features and functionality that drive their success.
- Support the development and diagnostics of the hardware surrounding the processor.
- Work collaboratively with other software engineers and engineers/scientists of other disciplines to solve challenging problems.
What you'll need
- Bachelor of Science in Electrical or Computer Engineering.
- 4+ years of 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.
Nice to have
- Experience with EtherCat or comparable field buses.
- Experience with Python or FreeRTOS.
- Experience with the STM32 family of processors.
- Experience with consumer touch screen panels.
Details
- Must be able to remain in a stationary position for 90% of the time.
- Constantly operates a computer and other office productivity machinery.
- Operates in a professional office environment.
Read the full description and apply on the company’s own careers page.