Sr. Power Electronics Software Engineer
Core
Design, implement, and test low-level bare-metal and RTOS software for power electronics applications.
Role type
Senior embedded software engineer (power electronics)
Builds
Real-time software components and multicore applications for power electronics systems
Domain
Automotive/EV power electronics
Deliverable
production ML models | product features
Required skills
Embedded C programming, Real-time OS (RTOS) development, Bare-metal programming, Multicore application development, Embedded debugging, Python scripting for automation, Build systems (Bazel, CMake, Makefile), GitFlow/GitLab
Preferred skills
Master's degree in Computer Engineering, Electrical Engineering, or Computer Science
Technologies
C, RTOS, Python, Bazel, CMake, Makefile, Git, GitLab
Responsibilities
Specify and design low-level software, Develop software component interfaces, Contribute to multicore application development, Resolve technical challenges in requirements and designs, Collaborate with hardware engineers to verify functionality, Create and maintain software project documentation
Seniority
Senior, hands-on IC