CW Automated Driving Software Engineer
Company: eShocan
Location: Ann Arbor
Posted on: April 28, 2024
|
|
Job Description:
Description:
Who we're looking for Toyota's Integrated Vehicle Systems (IVS)
Department is looking for a passionate and highly motivated
Software Engineer
The primary responsibility of this role is to develop advance
driver system and software in C/C++ and support overall software
quality auditing.
Reporting to the Senior Engineering Manager in IVS, the person in
this role will support the IVS department's objective to design and
evaluate the next generation of automated driving systems for
Toyota and Lexus vehicles.
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 Toyota IT infrastructure and supporting groups to develop
advanced driver assist systems and autonomous drive systems
--- Working with Toyota IT infrastructure and supporting groups to
develop advanced driver assist systems and autonomous drive
systems.
Requirements:
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
Keywords: eShocan, Ann Arbor , CW Automated Driving Software Engineer, IT / Software / Systems , Ann Arbor, Michigan
Click
here to apply!
|