





Tier-1 brand and metro location increase applicant density despite niche embedded specialization.
Highly specialized embedded BSP and safety-critical driver skills limit cross-industry transferability.
Mandatory specialized BSP, driver, embedded OS and functional-safety skills create strict screening filters.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design and implement software drivers for next-generation hardware peripherals in automotive and embedded systems.
Develop and enhance Board Support Packages (BSP) including board bring-up and performance tuning.
Ensure software meets quality standards and support development under specialized safety standards like ISO26262 and IEC61508.
Bachelor’s degree in Computer Science, Computer Engineering, or equivalent embedded system programming experience.
Experience in software development following V-Model frameworks such as CMMI or ASPICE.
Proficiency in C, C++, and/or RUST programming languages with driver development experience (bootloader, serial drivers, network stacks, PCIe, USB, etc.).
Hands-on experience with embedded OS like QNX, Linux, GreenHills, VXworks and software development related to ARM, x86, PPC processor architectures.
Demonstrated expertise in BSP development with a focus on software reuse, efficiency, and architecture.
Experienced in software development for safety-critical systems following functional safety standards (ISO26262, IEC61508).
Skilled in software architecture using modeling languages such as SysML or UML and able to work in structured process environments (V-Model, CMMI, ASPICE).