What are the responsibilities and job description for the Automated Driving Software Engineer position at Acro Service Corp?
Job Title: Automated Driving Software Engineer
Duration: 12 Months
Location: Ann Arbor MI 48105(Onsite)
JOB DESCRIPTION :
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
- Work with stakeholders to create requirements and documentation and follow up to completion
- Working with IT infrastructure and supporting groups to develop advanced driver assist systems and autonomous drive systems
Requirements:
- A valid US drivers’ license
- C/C or Python Proficient Industry Experience (foundational, associate, professional, or specialty)
- Experience with dynamics-based vehicle simulation (1 year)
- Experience developing software in a team setting, creating pull requests, conducting peer reviews
- Familiarity with Docker
- Experience developing code on linux platforms, writing shell scripts
- Experience using plotting tools like plot.ly, bokeh, matplotlib
- Experience using cloud services (AWS, Azure)
- Time-series database experience
- CAN/LIN/Ethernet protocols knowledge
- Spec and requirements writing and software documentation
The Company is an Equal Opportunity Employer and is committed to creating an equitable and inclusive environment for all.
Salary : $50 - $57