MKS Instruments
Website:
mks.com
Job details:
A Day in Your Life at MKS:
As a Senior Firmware Engineer with MKS’s Flow Solutions group, you’ll be a key member of a talented cross-functional team, developing firmware that enables our mass flow controllers and meters technology.
You Will Make an Impact By:
- Assisting in the architectural design, implementation, verification and validation of firmware for embedded products supporting semiconductor manufacturing and other advanced markets
- Engaging with customers to understand their application and integration challenges, and creating advanced features and functionality that drive their success.
- 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.
Skills You Bring:
- Bachelor of Science in Electrical or Computer engineering required.
- 5+ years of 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.
Preferred Skills:
- Experience with EtherCat , Devcienet, or comparable field buses.
- Experience with Python or FreeRTOS.
- Experience with the STM32 family of processors.
- Experience with Hilscher netX90 family of processors.
- Experience designing for semiconductor capital equipment.
- Experience with SPI, I2C, and similar board level communication interfaces.
- Experience at troubleshooting to the component / board level.
Click on Apply to know more.