Embedded Software Engineer - J0050760
Indexed description
Job Responsibilities
- Develop and integrate software components that enable advanced AD/ADAS functions to run on embedded automotive platforms.
- Implement scheduling, orchestration, and execution logic for advanced applications on automotive compute platforms.
- Contribute to software architecture that supports efficient development, integration, and validation workflows for AD/ADAS applications.
- Model, analyze, and optimize software behavior on embedded targets to meet performance and reliability requirements.
- Collaborate with cross-functional teams to support evolving software initiatives across applications, platforms, and tooling layers.
- Strong programming proficiency in C/C++ and Python.
- Working knowledge of embedded software development on Linux and/or RTOS environments.
- Familiarity with AD/ADAS systems and automotive compute platforms.
- Understanding of software execution concepts — scheduling, inter-process communication, resource management — in real-time embedded systems.
- Practical experience integrating application software with platform-level services on embedded targets.
- Strong debugging, profiling, and analysis skills.
- Flexibility and willingness to work across multiple software layers as project needs evolve.
- Effective communication and presentation skills, with NVIDIA Drive OS and toolchain experience a plus.
Education: Master’s or Ph.D. degree in Computer Science or Electrical Engineering
Experience: Minimum of 3+ years with Masters in relevant industrial experience is required, or Ph.D.
Job level is determined by various factors such as organization size, responsibility, career stage, and capabilities.
Supervisory Responsibilities: n/a
Working Conditions
- Physical Demands: Required to sit or stand for long periods of time. The employee may occasionally lift and/or move up to 25 pounds.
- Travel: Domestic and international may be required as needed. The candidate will occasionally need to travel to multiple global locations to support project development.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search