> Markdown version of [/jobs/ext/3239136-embedded-software-engineer](https://www.wearedevelopers.com/jobs/ext/3239136-embedded-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Embedded Software Engineer - **Company:** ITW Limited - **Location:** Eden Prairie, MN, United States - **Experience:** Expert - **Salary:** $106,000.0 - $150,000.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), Unit Testing, Software Debugging, Embedded Software, MATLAB, Software Engineering, Control Structures, Information Technology - **Published:** September 11, 2026 - **Apply:** https://dejobs.org/x/x/A060CD2FCBD14BC490D5728065669EAC/job/ ## About the Role * B.S. in Software Engineering, Computer Science, Electrical or equivalent from an ABET accredited institution (advanced degree preferred) * Minimum 5 years engineering experience * Use of Matlab/Simulink, especially for integrated controls design and auto-compilation to hardware * Experience working with modern control chipsets e.g., (Texas Instruments, Xilinx) * Demonstrated ability to support customers, and set/meet expectations at all technical and/or programmatic levels * Implementation of advanced motor control technologies, including field weakening, harmonic modulation, over- and/or window-based sampling, direct-torque, sensorless algorithm, etc.) * Experience with fast-paced projects (e.g,. Motorsport) to make and communicate good engineering decisions under pressured deadlines ## Description We're looking for an Embedded Software Engineer who is a self-directed individual to implement motor controls in customized embedded code for highly efficient, real-time, on-board systems. As an Embedded Software Engineer, you will work as a key team member alongside other subject matter experts on projects from concept through design to implementation. What You'll Do: * Develop software requirements, design, implementation, verification, and validation for embedded control of custom electric motors and variable frequency drives * Simulate physical plant, control, and feedback signal to support system design optimization and predict control performance * Perform unit software testing and bread-board bench testing to minimize debugging time needed on full system * Develop test plans and unit test set-ups to validate and verify software and system performance * Integrate software, variable frequency drive, and custom motor prototypes in full-system factory test lab, remotely, and on-site customer locations * Plan, implement, and report status of software features to internal and external customers * Other accountabilities/duties as assigned by the manager