Junior Embedded Software Developer
Core
Develop ROM-embedded software that kickstarts microcontrollers, sets up hardware, and locks down security for next-generation vehicles and IoT devices.
Role type
Junior IC embedded software engineer (ROM firmware)
Builds
ROM firmware and bootloaders for microcontrollers
Domain
Automotive and IoT embedded systems
Required skills
C programming, microcontroller architecture, low-level debugging, version control (GIT), security frameworks compliance
Preferred skills
ROM/bootloader development, ISO 26262/ASPICE standards, ARM low-level drivers, real-time operating systems, Python scripting
Technologies
C, GIT, ARM microcontrollers, make
Responsibilities
Develop ROM firmware in pre-silicon environments, conduct verification and debugging, strengthen codebase security, collaborate with hardware and validation teams
Seniority
Junior, hands-on IC
Sourced via workday · Listed on CareerPlan, which tracks 855,000+ jobs from 20+ sources.