(RTM middleware (API) development & testing)
Design, develop and test Embedded Software for the Connected Car system
Work on low-level firmware/software, device-drivers and middleware
Work with OS/RTOS on embedded systems
Debug software/feature issues using tools like JTAG, etc.
Bug fixing and software integration/maintenance
Develop robust and reliable software/code to adhere to functional safety standards
Collaborate with different functions for software/code deliverables
Collaborate on requirements, design and validation with different functions within Connected Car and at the vehicle level
THIS IS WHAT YOU'LL NEED:
BS/MS in Computer Engineering, Computer Science or equivalent field
6+ years of experience in C/C++
6+ years of experience in RTOS/OS
6+ years of experience with Embedded Systems
Knowledge of bus protocols like I2C, SPI, UART, etc.
Knowledge of Computer Architecture and Computer Networking concepts
THIS IS WHERE YOU'LL WORK:
Department: Connected Car & Digital Experience
Location: San Jose, CA"