Embedded Software Engineer - Autonomous Driving (m/f/d)
What you will do
- Architect the embedded software stack for powerful SoCs 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, efficient, and user-friendly 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
- A degree in Electronic, Electrical or Computer Engineering
- Experience in embedded software development, including debugging, bring-up, and device driver development
- 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
- Experience working with the functional safety ISO-26262 standard is beneficial
- Understanding of sensor data processing pipelines for Camera, 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
Interested to join us
Then please drop your application at jobs@covolv.ai or via APPLY option below.
Feel free to also get in touch if you are curious and would like to know us better!