In this position, you will contribute to the design and development of a unified embedded compute platform for a cutting-edge, safety-critical system that will transform transportation in the 21st century. You will collaborate with software engineers in a multidisciplinary environment covering a wide range of areas from advanced AI perception & navigation to critical RTOS and middleware.
What you will do
Architect the embedded software stack for a powerful SoC based advanced compute platform
Collaborate with SoC vendors to drive feature development and resolve issues
Design and develop embedded software stack for the compute platform, participate in system bring-up, and software testing
Deliver and maintain a stable and efficient software base for product development and quality assurance purposes
Engage in process development and documentation to enhance the engineering workflow in alignment with automotive norms, e.g., ISO 26262 and ASPICE
What you will bring
Bachelor's/Master's/Ph.D. degree in Computer Science, Electrical Engineering, Robotics, or related fields
Multiple years of experience in embedded software development, including debugging, bring-up, and validation; fresh graduates are also welcome
Expertise in C/C++ programming and proficiency in scripting languages like Python or Bash
Sound understanding of SoC-based systems and low-level software
Experience working with prominent SoCs from manufacturers such as Qualcomm, Samsung, NVIDIA, etc.
Proficiency in real-time embedded operating systems like Linux, QNX, or similar
Experience with hardware I/Os such as Ethernet, CAN, I2C, SPI, PCIe
Familiarity with precision time protocol and its implementation in complex embedded systems
Experience working with the functional safety ISO-26262 standard is beneficial
Knowledge of sensor data processing pipelines for Cameras, RADAR, LiDAR, etc. is an advantage
Excellent problem-solving skills and the ability to work in a fast-paced, collaborative environment
Effective communication and teamwork abilities to collaborate with cross-functional teams
Strong interpersonal and communication skills esp. in English language