What you’ll be doing
- Working alongside ADS development engineers to design ADS systems and software logic in C/C++
- Complete logic development by making design requirements, confirming/testing logic, and ensuring quality and all safety concepts into software design.
- Support software quality reviews and auditing to ensure all software follows IVS processes and standards
- Utilize and create support tools with Python code Working with Client IT infrastructure and supporting groups to develop advanced driver assist systems and autonomous drive systems
- Working with Client IT infrastructure and supporting groups to develop advanced driver assist systems and autonomous drive systems.
What you bring
- B.S. in Computer Science, related fields or commensurate work experience.
- Experience as a production software engineer (3 years).
- Experience building, implementing, and supporting medium to large scale solutions in C/C++ and Python
- Experience using GIT Experience performing performance analysis, troubleshooting, and remediation in a software and integration environment (3 year).
- Experience including SILS/HILS
- Self-starter with the ability to work independently or as part of a project team with limited supervision.
What you may bring
- C/C++ or Python Certification (foundational, associate, professional, or specialty).
- A valid US drivers’ license.
- Experience with dynamics-based vehicle simulation (1 year)
- Experience developing software in a team setting, creating pull requests, conducting peer reviews
- Experience using ROS1 or ROS2
- Familiarity with Docker Experience developing code on linux platforms, writing shell scripts
- Web development experience (html, javascript, CSS) Experience using plotting tools like plot.ly, bokeh, matplotlib
- Experience using cloud services (AWS, Azure)
- Time-series database experience.
Key Skill: ADAS, Automated Driving Assistant Systems, ADS, C++, C, Python, GIT, SILS, HILS