Sr. Staff SoC OS BSW Engineer
2 days ago
Join the Base Software (BSW) Engineering group at Stellantis, where you will play a pivotal role in developing and integrating an advanced software platform for next-generation Electronic Control Units. As a key team member, you will contribute directly to the evolution of cutting-edge automotive software, shaping the future of automated driving, In-Vehicle Infotainment (IVI), and emerging computational technologies.
If you have a strong background in safety-critical embedded software development for modern ECUs and a passion for state-of-the-art automotive computing, this role presents an exciting opportunity to work with industry-leading technology and help drive the next generation of automotive innovation.
Key Responsibilities:
- Develop and integrate OS & Hypervisor platforms for various ECUs in Stellantis vehicles.
- Collaborate with cross-functional teams to define and implement OS & Hypervisor features for high-performance automotive SoCs, supporting Autonomous Driving, Infotainment, and Connectivity applications
- Develop and configure device drivers for communication buses such as UART, SPI, USB, PCIe, I2C, and I2S
- Debug and troubleshoot embedded system software and hardware using oscilloscopes, logic analyzers, and debuggers
- Optimize and fine-tune OS and Hypervisor components, including build configurations and performance tuning
- Work with Yocto Linux, Android, Hypervisors, Docker, QEMU, and other modern embedded technologies
- Implement networking, cybersecurity, CLI tools, Python, and shell scripting solutions to enhance system security and performance
- Support CI/CD processes and drive Test-Driven Development (TDD) in embedded software projects
- Ensure compliance with automotive industry standards and protocols, maintaining software integrity and security
- Work in an Agile development environment, actively participating in Scrum processes
Basic Qualifications:
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field
- A minimum of 10 years of embedded software development experience with C and C++
- Hands-on experience with Operating Systems such as QNX, Linux/Android, and Hypervisors
- Strong knowledge of device drivers, debugging tools, and embedded system troubleshooting.
- Proficiency in Linux internals, networking, cybersecurity, CLI, Python, and shell scripting
- Experience working with Yocto Linux, Hypervisors, Docker, QEMU, and other relevant embedded technologies
- Familiarity with build environments, CI/CD processes, and Test-Driven Development (TDD) methodologies
- Strong problem-solving skills, attention to detail, and effective communication abilities
Preferred Qualifications:
- Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field
- Experience with ARM architecture and familiarity with low-level firmware development
- Knowledge of virtualization technologies such as Xen, KVM, or VMWare in embedded environments
- Experience with memory management techniques, IPC mechanisms, and multi-core processing
- Expertise in automotive safety standards (ISO 26262, ASPICE) and cybersecurity frameworks (ISO/SAE 21434)
- Understanding of GPU acceleration technologies for Infotainment and ADAS applications
Salaried Employee Benefits (US, Non-Represented)
Health & Wellbeing
Comprehensive coverages encompassing the Physical, Mental, Emotional, and overall Wellbeing of our employees, including short- and long-term disability.
Compensation, Savings, and RetirementAnnual Incentive Plan (SAIP), 401k with Employer Match & Contribution (max 8%), SoFi Student Loan Refinancing.
Time Away from WorkPaid time includes company holidays, vacation, and Float/Wellbeing Days.
Family Benefits12 Weeks paid Parental Leave, Domestic Partner Benefits, Family Building Benefit, Marketplace, Life/Disability and other Insurances.
Professional GrowthAnnual training, tuition reimbursement and discounts, Business Resource & Intra-professional Groups.
Company Car & MoreComprehensive Company Car Program and Vehicle Discounts. Vehicle discounts include family and friends.
-
BSW Technical Project Manager
3 days ago
Auburn Hills, MI, United States Stellantis Full timeWe are seeking an experienced technical leader to oversee the development and integration of Basic Software (BSW) for MCU based ECUs, such as Zonal and High-Performance Controllers. Oversee progress of planned work items and coordinate BSW releases. Successful delivery the planned content and deep dive into technical details as necessary. Key...
-
BSW Technical Project Manager
2 weeks ago
Auburn Hills, MI, United States Stellantis Full timeWe are seeking an experienced technical leader to oversee the development and integration of Basic Software (BSW) for MCU based ECUs, such as Zonal and High-Performance Controllers. Oversee progress of planned work items and coordinate BSW releases. Successful delivery the planned content and deep dive into technical details as necessary. Key...
-
Basic Software Architecture Engineer
23 hours ago
Auburn Hills, MI, United States Stellantis Full timeOverview Base Software Architecture Engineer will be responsible for participating in a team of engineers responsible for the development of software for EE/core and powertrain control modules. The Engineer will implement RTE configurations and generate RTE files and develop SW variant management strategy for engine, transmission, electrification and Hybrid...
-
Basic Software Architecture Engineer
11 hours ago
Auburn Hills, MI, United States Stellantis Full timeOverview Base Software Architecture Engineer will be responsible for participating in a team of engineers responsible for the development of software for EE/core and powertrain control modules. The Engineer will implement RTE configurations and generate RTE files and develop SW variant management strategy for engine, transmission, electrification and Hybrid...
-
Software Sr. Engineer
1 week ago
Farmington Hills, MI, United States Astemo Ltd Full timeCompany Name: ASTEMO AMERICAS, INC. Job Family: Engineering Job Description: General Responsibilities: We are seeking an experienced and dynamic Senior Engineer to work independently hands on developing an advanced automotive System on Chip (SoC) software platform. This platform will operate on a high-performance system-on-chip (SoC) such as Nvidia...
-
Software Sr. Engineer
1 week ago
Farmington Hills, MI, United States Astemo Ltd Full timeCompany Name: ASTEMO AMERICAS, INC. Job Family: Engineering Job Description: General Responsibilities: We are seeking an experienced and dynamic Senior Engineer to work independently hands on developing an advanced automotive System on Chip (SoC) software platform. This platform will operate on a high-performance system-on-chip (SoC) such as Nvidia...
-
Software Sr. Engineer
2 weeks ago
Farmington Hills, MI, United States Astemo Ltd Full timeCompany Name: ASTEMO AMERICAS, INC. Job Family: Engineering Job Description: General Responsibilities: We are seeking an experienced and dynamic Senior Engineer to work independently hands on developing an advanced automotive System on Chip (SoC) software platform. This platform will operate on a high-performance system-on-chip (SoC) such as Nvidia...
-
Software Sr. Engineer
17 hours ago
Farmington Hills, MI, United States Astemo Ltd Full timeCompany Name: ASTEMO AMERICAS, INC. Job Family: Engineering Job Description: General Responsibilities: We are seeking an experienced and dynamic Senior Engineer to work independently hands on developing an advanced automotive System on Chip (SoC) software platform. This platform will operate on a high-performance system-on-chip (SoC) such as Nvidia...
-
Software Sr. Engineer
1 week ago
Farmington Hills, MI, United States Astemo Ltd Full timeCompany Name: ASTEMO AMERICAS, INC. Job Family: Information Technology Job Description: General Responsibilities: We are seeking an experienced and dynamic Senior Engineer to work independently hands on developing an advanced automotive System on Chip (SoC) software platform. This platform will operate on a high-performance system-on-chip (SoC) such as...
-
Software Sr. Engineer
4 days ago
Farmington Hills, MI, United States Astemo Ltd Full timeCompany Name: ASTEMO AMERICAS, INC. Job Family: Information Technology Job Description: General Responsibilities: We are seeking an experienced and dynamic Senior Engineer to work independently hands on developing an advanced automotive System on Chip (SoC) software platform. This platform will operate on a high-performance system-on-chip (SoC) such as...