Senior Embedded Software Engineer - job post
Tech Stack
Responsibilities
- Lead the architecture, design, and implementation of embedded software and control algorithms for power and high-voltage systems.
- Collaborate closely with electrical and hardware engineers on system requirements, hardware/software interfaces, and design trade-offs.
- Develop and maintain firmware for microcontrollers and real-time systems, including communication, control loops, and safety features.
- Design and build internal tools for automated testing, verification, data collection, and diagnostics of power electronic systems.
- Review code and designs, set best practices, and mentor junior engineers in software engineering and embedded development.
Soft Skills
Electrical EngineeringControl SystemsCircuitsPower ElectronicsTechnical Decision-Making
Benefits
- Health Insurance
- Dental
- Vision
- Life Insurance
- 401k
- Disability Insurance
Culture
Collaborative SpaceMentorship Program
Requirements
Required: Bachelor’s degree in Electrical Engineering, Computer Engineering, or related field
Preferred: Master’s degree
Regions: Us
Get jobs like this in your inbox
Weekly Embedded Software, C, C++ hiring trends and salary data — free.
Join 6 engineers getting weekly insights
Get market intelligence in your inbox
Free weekly insights on tech hiring trends, salaries, and in-demand stacks.
Already a subscriber? Sign in
About Goodwin Recruiting
Our client is seeking a Senior Embedded Software Engineer to lead the design and development of embedded software, control systems, and test platforms for high-voltage and power electronic products.
View company profile →Similar Jobs
Embedded Software Engineer - job post
Red Sky Engineering · Spanish Fork, UT 84660
$110k – $165k
Embedded Software (Linux) Engineer/Architect - job post
Technosphere, Inc. · Cypress, CA 90630
$161k – $170k
Embedded Software Engineer - job post
Cedar Electronics · West Chester, OH 45069•Hybrid work
Hybrid
$90k – $130k