Senior Embedded Software Engineer
TWIG Power
- Location
- Novi, US
- Workplace
- On-site
- Job type
- Full-time
- Salary
- $120k–$150k
- Posted
- Today
- Source
- DevITJobs
Requirements:
- Proficiency in embedded C programming and model-based code generation tools such as Simulink or ASCET
- Experience enabling data acquisition and calibration with CANape or INCA
- Familiarity with Eclipse IDE and NXP S32K or Infineon AURIX TC3/4x microcontrollers
- Knowledge of CAN bus, SPI, I2C, functional safety, electronics testing, and software validation
- Experience with motor control and battery management
- Bachelors degree in Electrical Engineering or Computer Science; a masters degree is preferred
- At least five years of automotive industry experience at a Tier 1 supplier or OEM; the posting also lists three years of automotive engineering experience as required
- At least five years of electrification experience; electric powertrain or battery management experience is preferred
- Three years of Simulink experience is preferred
- Demonstrated ability to design and validate production automotive software
- Ability to work in person in Novi, Michigan; the posting requires commuting to or relocating to Novi before starting
Responsibilities:
- Drive power electronics control development for products based on three-phase inverter technology
- Develop power-conversion solutions for AC/DC and DC/AC applications, traction motor controls, and system and supervisory controllers for power generation and powertrain systems
- Develop a control architecture with our power electronics architect for a funded, clean-sheet MW-class inverter program, and deliver a validated prototype within 12–15 months
- Own algorithm development and validation, and work with our embedded team on implementation for the target hardware
- Lead development, validation, and maintenance of software for power generation, battery, and electrification products
- Develop and support inverter control, battery management, motor control, system control, networking, diagnostics, bootloaders, and modern ECU development tools
- Use C and model-based code generation, including on multicore processors with functional-safety technology and automotive networking such as CAN-FD
Technologies:
- Architect
- Eclipse
- Embedded
- Hardware
- Support
- Twig
- C++
More
We are TWIG Power, a North American startup developing electrification, powertrain, and power-generation solutions. Our products use automotive technology and a platform-based approach, serving applications such as light electric powertrains, energy storage, power conversion, and backup power. We design products in-house or with customers and work with in-house and partner manufacturing. This full-time, in-person role is based in Novi, Michigan, with some travel to customer and partner sites for integration, commissioning, and validation. It offers clean-sheet development on a funded, awarded MW-class program, direct ownership in a small team, and a short path from algorithms to hardware. We offer an annual salary of $120,000–$150,000, 401(k) with future employer contributions, a path to profit sharing, health, dental, vision, and life insurance, a health savings account, paid time off, and a flexible schedule. Our multidisciplinary engineering environment connects employees with our products and customer outcomes.
last updated 44 week of 2026