Job Description
Summary
The Senior Software Engineer will lead the design, development, and ownership of embedded bootloader software supporting next generation software defined vehicle platforms. This role focuses on secure, reliable, and scalable low level software solutions aligned with platform strategy.
Key Responsibilities
- Own the product vision and roadmap for bootloader software and align delivery with platform objectives.
- Define and prioritize the product backlog to meet program milestones and quality targets.
- Design and implement secure bootloader solutions including secure boot, key provisioning, and fail safe update mechanisms.
- Develop and maintain scripts and automation tools to support build, test, and deployment workflows.
- Automate regression testing, log analysis, and compliance activities to improve efficiency and quality.
- Ensure traceability from requirements through validation to support industry compliance standards.
- Lead software quality improvements through reviews, analysis, and continuous improvement initiatives.
- Collaborate with cross functional teams to ensure seamless integration across embedded platforms.
Required Qualifications
- Bachelor of Science degree in Computer Engineering, Computer Science, Electrical Engineering, Software Engineering, or equivalent.
- Five or more years of experience in software development.
- Hands on experience with bootloader design, secure boot, key provisioning, and update mechanisms.
- Strong understanding of microcontroller infrastructure and low level embedded software principles.
- Experience with configuration management and version control systems.
- Experience working with real time operating systems on multi core microcontrollers.
- Excellent communication, collaboration, and analytical problem solving skills.
- Ability to work independently in fast paced and ambiguous environments.
Tech Stack
Embedded C and C++
Microcontrollers
RTOS
Git
Scripting and Automation Tools
Embedded Debugging and Analysis Tools
Compensation & Benefits
Competitive compensation aligned with market standards.
Health benefits, PTO, remote flexibility varies by client.
Work Schedule
Monday–Friday, flexible hours, occasional on-call if applicable.
About the Client
Our client is a global automotive organization focused on building scalable and secure software platforms for the future of mobility.
Why Join the Team?
- This role offers the opportunity to shape foundational embedded software that powers next generation vehicle platforms.
- Influence long term platform strategy while working with cutting edge automotive technologies.
- Collaborate with highly skilled engineering teams on complex, safety critical systems.
How to Apply
Submit your resume to people@ignitetalentpartners.com. Shortlisted candidates will be contacted.