What are the responsibilities and job description for the CW Automated Driving Software Engineer position at eShocan?
Job Description : Software Engineer - Advanced Driver Systems (ADS)
Location : Ann Arbour, MI
Overview : eShocan is looking for a passionate and highly motivated Software Engineer to support the development of advanced driver systems and software for Automated Driving Systems (ADS). In this role, you will collaborate with ADS development engineers to design, develop, and test software logic in C / C while supporting overall software quality auditing. This position offers a unique opportunity to contribute to the next generation of autonomous driving systems for vehicles.
Primary Responsibilities :
- Software Design & Development : Work alongside ADS development engineers to design and develop software logic in C / C for advanced driver systems.
- Logic Testing & Quality Assurance : Complete software logic development by defining design requirements, confirming / testing logic, and ensuring safety concepts are integrated into the software design.
- Software Quality Auditing : Support software quality reviews and audits to ensure compliance with eShocan's processes, standards, and safety protocols.
- Tool Development : Utilize and create support tools using Python to enhance development and testing processes.
- Collaboration & Documentation : Work with stakeholders to create system requirements, write software documentation, and follow through to ensure completion.
- Infrastructure Support : Collaborate with IT infrastructure teams to support the development, testing, and deployment of advanced driver assist systems and autonomous driving systems.
Requirements (Must-Have) :
Desired Skills (Nice-to-Have) :
Benefits : At eShocan, we offer a comprehensive benefits package, including :
Key Competencies for Success :
Please share your resume on careers@eshocan.com or you can apply on our careers page