Integration Engineer

  • Ann Arbor, MI
  • Posted 18 hours ago | Updated 14 hours ago

Overview

On Site
Contract - W2
Contract - 6+ month(s)

Skills

Network
Interfaces
Art
Agile
Scrum
Systems Engineering
Partnership
Software Development
PCB
Schematics
Debugging
Laboratory Equipment
Oscilloscope
Embedded Software
Robotics
Leadership
Management
Computer Science
Electrical Engineering
Computer Hardware
Linux Kernel
Continuous Integration
Continuous Delivery
Testing
C
C++
Python
Golang
Communication
Ethernet
ISO 9000
Health Insurance
Insurance
Team Building
Collaboration
Wiki
Knowledge Base
Status Reports
Account Management
IT Consulting
Managed Services
Recruiting
Artificial Intelligence
Cyber Security
Enterprise Architecture
Training
FOCUS

Job Details

We are seeking a highly motivated and experienced Integration Engineer to be responsible for building the bridge between physical ECUs and our virtual 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 will be excited to help build a state-of-the-art platform. Automotive and/or embedded software experience will be valued, or experience building distributed systems is also valuable.
Responsibilities:
  • 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 applications for production.
Required Qualifications:
  • At least 3-5 years of 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 Qualifications:
  • 5+ years in automotive.
  • Understanding of typical ECU hardware architecture and familiarity with standard architecture.
  • Proficiency with Linux Kernel modules 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), and development using safety standards like ISO26262.
Benefits:
  • 401(k).
  • Dental Insurance.
  • Health insurance.
  • Vision insurance.
  • We are an equal-opportunity employer and value diversity, equality, inclusion, and respect for people.
  • The salary will be determined based on several factors including, but not limited to, location, relevant education, qualifications, experience, technical skills, and business needs.
Additional Responsibilities:
  • Participate in OP monthly team meetings, and participate in team-building efforts.
  • Contribute to OP technical discussions, peer reviews, etc.
  • Contribute content and collaborate via the OP-Wiki/Knowledge Base.
  • Provide status reports to OP Account Management as requested.
About us:
OP is a technology consulting and solutions company, offering advisory and managed services, innovative platforms, and staffing solutions across a wide range of fields - including AI, cyber security, enterprise architecture, and beyond. Our most valuable asset is our people: dynamic, creative thinkers, who are passionate about doing quality work. As a member of the OP team, you will have access to industry-leading consulting practices, strategies & and technologies, innovative training & education. An ideal OP team member is a technology leader with a proven track record of technical excellence and a strong focus on process and methodology.
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.