Rivian and Volkswagen Group Technologies is looking to solve the challenges of electric vehicles through technology that will set the standards for software-defined vehicles around the world by developing a software stack for Design Verification of the PCBAs & ECUs for current and next gen vehicle platforms.
Requirements
- 5+years' experience in Embedded Software Development
- Good understanding of RTOS fundamentals, Board Support Pkgs, kernel configuration, device driver interfaces, debugging tools etc.
- Good debugging skills with an ability to work across orgs/teams
- Experience using Lauterbach, Oscilloscope, JTAG, Flashing Tools etc
- Good understanding of interface protocol stacks (SPI, I2C, Ethernet, PCIe), and board bring-up
- Experience with scripting language (Python, shell)
- Board bringup experience
Responsibilities
- Work with h/w and s/w architects to collaborate on next-gen platform architecture with various SoCs and the software stack.
- Design, develop and deploy embedded software on Linux/Android and/or RTOS for board bring-up, verification, and debugging of automotive electronics.
- Collaborate across multiple disciplines to deliver quality code, debug complex problems, prioritize, and get things done with a high level of efficiency and urgency.
- Ability to debug in real time across s/w and h/w stack to understand the real issue and provide a solution, work, and collaborate with multiple teams if needed.
- Ability to crisply communicate with peers, stakeholders, customers, technical leaders, and OEMs/ODMs
Other
- Bachelor’s or Master’s degree in Computer Science/Engineering or related field
- Ability to crisply communicate with peers, stakeholders, customers, technical leaders, and OEMs/ODMs
- Ability to debug in real time across s/w and h/w stack to understand the real issue and provide a solution, work, and collaborate with multiple teams if needed.
- Collaborate across multiple disciplines to deliver quality code, debug complex problems, prioritize, and get things done with a high level of efficiency and urgency.