Senior Engineering Manager - Firmware
A Day in Your Life
We are seeking an exceptional Sr. Engineering Manager to lead the Software Engineering Team within Plasma Solutions. This group is responsible for the design, implementation, and characterization of complex semiconductor systems.
Lead a technical team
- Drive and deliver to product specifications
- Systematic design, circuit analysis, design for cost & manufacturability, PCB design, documentation, and test plan development
- Documentation and test plan development
Foster a culture of collaboration
- Cross-functional data-driven problem-solving techniques
- Works closely with other engineering disciplines on the design of new and/or legacy products
- Works closely with Product Marketing and other cross functional groups to successfully meet customer expectations
Technical Oversight
- Hands-on technical guidance and troubleshooting for complex issues
- Ensure efficient use of RTOS, model base design, or bare-metal systems
- Review system architecture involving microcontrollers, processors, and hardware interfaces
- Collaborate closely with hardware, systems, and software teams
Quality & Compliance
- Ensure code quality through reviews, testing frameworks, and automation
- Implement firmware validation, verification, and release processes
- Support compliance with relevant standards (e.g., safety, security, regulatory if applicable)
Skills
- Firmware Development & Delivery
- Oversee the full firmware development lifecycle (requirements, design, implementation, testing, release)
- Ensure high-quality, reliable, and maintainable code
- Guide architecture decisions for embedded systems and low-level software
- Drive best practices in coding standards, version control, and CI/CD processes
Required Qualifications
- BS in Electrical Engineering required or related experience
- 8+ years of firmware/embedded software development experience
- 2+ years of engineering management or technical leadership experience
- Strong proficiency in C/C++ for embedded systems
- Experience with microcontrollers, and hardware interfaces (SPI, I2C, UART, etc.)
- Familiarity with RTOS or similar environments
- Superior problem-solving techniques and can lead a technical team in all aspects of engineering including product specification, systematic design, circuit analysis, design for cost & manufacturability, PCB design, documentation, and test plan development
- Understand a product development process and knowledge of CE, SEMI S2, F47, RoHS and regulatory requirements
- Excellent verbal and written communications skills
Preferred Qualifications
- Strong people management skills
- Strong background in system architecture and scalability
- Experience with security, bootloaders, or OTA updates
- Familiarity with Agile/Scrum development methodologies
- Experience in product development for industrial and SME devices
- Knowledge of debugging tools (JTAG, oscilloscopes, logic analyzers)
Compensation and Benefits
Salary Pay Range: $ 155,000.00 - 205,00.00 per year. This range is a good faith estimate of the expected salary range for this position, based on a wide range of factors including qualifications, experience and training, operational and business needs and other considerations permitted by law.
Bonus: This position is eligible for a discretionary annual bonus, in an amount to be determined by MKS [or as applicable].
Benefits: MKS offers a comprehensive benefits package, including 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 and tuition reimbursement [and for participation in any stock programs, signing bonus, etc. MKS is an equal opportunity employer, including disability, veteran status and all categories protected by law. Please review our EOE statements for additional details. MKS is generally only hiring candidates who reside in states where we are registered to do business.