Logo
Michael Page

Embedded Firmware Engineer - Industrial Controls - Newtown, PA

Michael Page, Newtown, Pennsylvania, United States, 18940

Save Job

Embedded Firmware Engineer Industrial Controls

Lead the design, development, and integration of advanced embedded firmware. Drive innovation in industrial control and power electronics solutions. My client is a leader in industrial control and automation solutions, specializing in electromechanical actuation systems and smart power electronics for mission-critical applications. Serving industries such as water/wastewater, power generation, steel, pulp/paper, and mining, they are known for engineering excellence, product reliability, and commitment to innovation. Job Description

The industrial controls industry Embedded Firmware Engineer will: Define and document embedded system requirements in collaboration with cross-functional teams. Partner with hardware engineers to optimize hardware-firmware integration and system performance. Map existing legacy architectures and develop upgrade strategies. Select modern microcontrollers using structured evaluation methods. Design modular firmware architectures incorporating RTOS, version control, and CI/CD pipelines. Develop and maintain firmware for calibration, testing, and production systems. Conduct code reviews, unit testing, and documentation to ensure code quality and maintainability. Implement Hardware-in-the-Loop (HIL) and Firmware-in-the-Loop (FIL) testing and automation frameworks. Use MATLAB and Simulink for modeling, simulation, and validation. Create and execute test plans, analyze data, and prepare test reports. Collaborate with suppliers on evaluation kits, documentation, and component lifecycle support. MPI does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, veteran status, marital status, or based on an individual's status in any group or class protected by applicable federal, state or local law. MPI encourages applications from minorities, women, the disabled, protected veterans and all other qualified applicants. The Successful Applicant

The industrial controls industry ideal candidate will: Hold a Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field. Have 5+ years of embedded systems design and development experience. Be proficient in embedded C/C++, microcontroller architectures, and real-time operating systems. Possess hands-on experience with hardware-software integration and debugging tools. Demonstrate expertise in HIL/FIL testing, automated test systems, and simulation tools. Have proficiency in MATLAB, Simulink, and Stateflow for system modeling. Be familiar with communication protocols, hardware interfaces, and version control (Git). Have experience in Agile development environments. Knowledge of STM32, STMCUBEMX, and STMCUBEIDE is preferred. What's on Offer

Competitive base salary and benefits package. Opportunities to lead embedded systems innovation in industrial automation. Career growth within a stable, well-established manufacturing leader. Collaborative, technically focused work environment.