> Markdown version of [/jobs/ext/3465816-senior-software-development-engineer-power-electronics](https://www.wearedevelopers.com/jobs/ext/3465816-senior-software-development-engineer-power-electronics). 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). --- # Senior Software Development Engineer - Power Electronics - **Company:** ABB Ltd - **Location:** New Berlin, WI, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Software Debugging, Microprocessors, Embedded Software, Emulators, Field-Programmable Gate Array (FPGA), Software Architecture, Software Engineering, Scripting, Build Management, Information Technology, Software Version Control - **Published:** September 16, 2026 - **Apply:** https://diversityjobs.com/main/sendform/8/8/28176/1/18317847?backUrl=%2Fcareer%2F18317847%2FSenior-Software-Development-Engineer-Power-Electronics-Wisconsin-New-Berlin ## About the Role * Bachelor's degree in Computer Science or related field and 8+ years of software development experience in an R&D environment; or Master's degree in Computer Science or related field and 6+ years of software development experience in an R&D environment; or Doctorate degree in Computer Science or related field and 4+ years of software development experience in an R&D environment, preferably in embedded systems, power electronics, motor control, power conversion, or related industrial applications. * Strong proficiency in C/C++ for microprocessors and DSP-based development. * Experience with low-level embedded development concepts, including debugging tools, emulators, software build tools, version control, and scripting languages. * Demonstrated experience designing and implementing control algorithms for power conversion circuits, active converters, and/or motor control systems. * Strong knowledge of modern control theory principles, including observers, estimators, and filtering techniques. * Experience developing software architecture, embedded controller software, and related technical documentation. * Working knowledge of electronic devices such as microprocessors, DSPs, FPGAs, memory devices, OPAMPs, and A/D and D/A converters. * Working knowledge of power circuit topologies and equipment using active and passive power components, including IGBTs, diodes, SCRs, inductors, transformers, and capacitors. * Understanding of utility interaction topics related to power conversion equipment, including power factor correction, harmonic mitigation, and power quality considerations. * Strong communication and influencing skills, including English proficiency, with the ability to contribute as a senior technical expert in a cross-functional engineering environment. * Candidates must already have work authorization that would permit them to work for ABB in the US. ## Description As a Senior Software Development Engineer - Power Electronics, you will develop advanced embedded software and control solutions that support ABB's power conversion and motor control technologies. This is a highly specialized senior R&D role for an engineer who can combine deep software expertise with modern control theory and power electronics knowledge to solve complex technical problems, influence product direction, and help deliver high-performance solutions for industrial applications. The work model for the role is: Hybrid, in New Berlin, WI supporting the R&D team for the Motion Drive Products Division. Your role and responsibilities: * Design, develop, and implement embedded software and advanced control algorithms for power conversion, converter, and motor control applications. * Lead complex engineering analysis, modeling, simulation, and testing activities to improve product performance, reliability, and customer satisfaction. * Collaborate across engineering disciplines to define software architecture, troubleshoot technical issues, and support solutions from concept through product delivery. * Serve as a technical expert by staying current on emerging technologies and recommending innovative approaches that strengthen ABB's products and engineering direction. Our Team Dynamics Our teams support each other, collaborate, and never stop learning. Everyone brings something unique, and together we push ideas forward to solve real problems. Being part of our team means your work matters - because the progress we make here creates real impact out there. ## Related Videos - [On developing smartphones on wheels](https://www.wearedevelopers.com/videos/258-on-developing-smartphones-on-wheels) - [JavaScript? No. Java Scripts! - Scripting with Java](https://www.wearedevelopers.com/videos/2094-javascript-no-java-scripts-scripting-with-java) - [Thinking Differently - How to Make Money from Cyber Attacks & Cheats](https://www.wearedevelopers.com/videos/745-thinking-differently-how-to-make-money-from-cyber-attacks-cheats) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Intermediate Bitcoin Script](https://www.wearedevelopers.com/videos/25-intermediate-bitcoin-script) - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) ## Related Articles - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [What Jobs Can You Get with a Software Engineering Degree?](https://www.wearedevelopers.com/magazine/398-what-jobs-can-you-get-with-a-software-engineering-degree)