Overview
On Site
Depends on Experience
Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - 2 Year(s)
Skills
Agile
C++
C
Continuous Integration
ISO 9000
ISO26262
CAN
Golang
Python
Continuous Delivery
CI/CD
Automotive
Linux Kernel
ECU
embedded
Integration
PCB schematics
Robotics
Ethernet
Job Details
Looking for Integration Engineer
Location :Ann Arbor, Michigan (Onsite)
Description
We are seeking a highly motivated and experienced Integration Engineer to be responsible for building the bridge between physical ECUs and our virtual vehicle network for the next generation of automotive software. The ideal candidate will be familiar with multiple layers of the software stack, communications interfaces and protocols, and are excited to help build a state-of-the-art platform. Automotive and/or embedded software experience will be valued, or alternatively experience building distributed systems is also valuable.
- Develop software for simulation, testing, integration, and validation, including SILS, HILS and VILS.
- Participate in Agile Scrum development, using Systems Engineering principles.
- Build strong partnerships with Arene teams and adapt to changes as the platform evolves
- Use, evaluate, and give feedback on tools and platforms built by Arene teams
- Train and work closely with customers to deliver next-generation vehicle applications for production vehicles.
Requirements
- At least 3-5 years experience in software development in C/C++
- Experience reading PCB schematics and debugging problems with lab equipment such as oscilloscopes.
- Experience in embedded software in robotics or automotive
- Excellent leadership, communication, and interpersonal skills
- Ability to thrive in a fast-paced, dynamic environment with effective management of priorities and deadlines
- Bachelor s degree in Computer Science, Electrical Engineering, or a related technical field.
Preferred Qualifcations:
- 5+ years in automotive
- Understanding of typical ECU hardware architecture and familiarity with standard vehicle architecture.
- Proficiency with Linux Kernel module and device tree modifications and troubleshooting.
- Proficiency in CI/CD practices for automotive testing environments.
- Ability to interact with C [ C++, Python,] and Golang-based projects.
- Experience with automotive build systems, communication protocols (CAN, Ethernet, LIN, Flexray), development using safety standards like ISO26262.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.