> Markdown version of [/jobs/ext/3540355-software-integration-engineerjob](https://www.wearedevelopers.com/jobs/ext/3540355-software-integration-engineerjob). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Integration EngineerJob - **Company:** CareerCircle - **Location:** Ypsilanti, MI, United States (Remote available) - **Salary:** $66,560.0 - $72,800.0 - **Contract:** Temporary to permanent - **Skills:** Adobe Flash, Data Analysis, Automation of Tests, Bash Shell, Network Analysis, Command-Line Interface, Configuration Management, Capability Maturity Model Integration, Code Coverage, Communications Protocols, Computer Engineering, Linux, Programming Tools, Embedded Software, Ethernet, Firmware, Hardware Design, Hardware-In-The-Loop Simulation, Python (Programming Language), Linux System Administration, MATLAB, Machine Learning, Requirements Management, Software Deployment, Software Systems, Verification and Validation (Software), Systems Architecture, Systems Integration, Software Technical Review, Network Routing, Diagnostic Tools, Software Troubleshooting - **Published:** October 2, 2026 - **Apply:** https://www.careercircle.com/jobs/all/all/usa/mi/ypsilanti/8b0faca1-9e2a-4b85-8b58-2b8bbe98cae5 ## About the Role Robotics Firmware Soldering Visionary CANalyzer Operations Automation Innovation Electricity Electronics Multimeters Oscilloscope Communication Investigation Test Equipment Wiring Diagram Wire Harnesses Network Routing Software Systems Embedded Systems Diagnostic Tools Electrical Wiring Embedded Software Urine Drug Screen Telecommunications Electrical Systems Functional Testing Root Cause Analysis Systems Integration Autonomous Vehicles Computer Engineering Command-Line Interface Electronic Control Unit Automotive Technologies IPC/WHMA-A-620 Standard Configuration Management Bash (Scripting Language) Engineering Design Process Flashing (Weatherproofing) Vehicle Electrical Systems Troubleshooting (Problem Solving) Advanced Driver Assistance Systems, * Associate's or Bachelor's degree in Electronics Technology, Electrical Engineering Technology, Computer Engineering Technology, Automotive Technology, or a related technical field. * 3+ years of experience supporting software integration, vehicle electronics, or embedded systems in a hands-on engineering or technician role. * Experience with software deployments and ECU flashing, including verification of successful updates on vehicle platforms. * Strong knowledge of vehicle electrical systems, including harness integration, troubleshooting, and repair. * Hands-on experience with CAN-based vehicle networks and related communication protocols. * Ability to use basic electrical test equipment such as digital multimeters, oscilloscopes, power supplies, and network analyzers. * Experience reading and interpreting electrical schematics, wiring diagrams, and wiring documentation. * Demonstrated troubleshooting and root cause analysis skills for both software and hardware integration issues. * Comfort working directly on prototype vehicles and development hardware in a dynamic engineering environment. * Solid foundation in software integration for embedded and vehicle-level applications. Additional Skills & Qualifications * IPC-A-620 Certification in cable and wire harness assemblies. * Experience with IPC/WHMA-A-620 standards for cable and wire harness work. * IPC J-STD-001 certification for soldered electrical and electronic assemblies. * Experience with autonomous vehicles, robotics, or advanced driver-assistance systems (ADAS) development. * Hands-on experience with diagnostic tools such as CANoe, CANalyzer, Vehicle Spy, INCA, or similar software. * Familiarity with Linux environments and command-line utilities for integration, diagnostics, and automation. * Experience supporting hardware-software integration activities across complex embedded systems. * Understanding of Ethernet, CAN FD, LIN, SOME/IP, and UDS diagnostics and their application in modern vehicle architectures. * Experience building, modifying, or validating prototype wire harnesses for development and test vehicles. * Python or Bash scripting experience for automation, data collection, and diagnostic workflows., Individual compensation offered for this position within this range will depend on many factors, including qualifications, skills, relevant experience, job knowledge, geographic location, internal equity, and other pertinent job-related factors., Linux Robotics Firmware Soldering Visionary CANalyzer Operations Automation Innovation Electricity Electronics Multimeters Oscilloscope Communication Investigation Test Equipment Wiring Diagram Wire Harnesses Network Routing Software Systems Embedded Systems Diagnostic Tools Electrical Wiring Embedded Software Urine Drug Screen Telecommunications Electrical Systems Functional Testing Root Cause Analysis Systems Integration Autonomous Vehicles Computer Engineering Command-Line Interface Electronic Control Unit Automotive Technologies IPC/WHMA-A-620 Standard Configuration Management Bash (Scripting Language) Engineering Design Process Flashing (Weatherproofing) Vehicle Electrical Systems Troubleshooting (Problem Solving) Advanced Driver Assistance Systems +0 Principal Electrical Engineer Actalent Plymouth, MI*Remote Brakes MATLAB Chassis Planning Visionary Leadership Automation Mentorship Innovation Powertrain Test Tools Reliability Calibration Coordinating Traceability Mechatronics Communication Data Analysis Investigation Risk Analysis Code Coverage Systems Design Professionalism Test Automation Problem Solving Decision Making Control Systems Instrumentation Safety Standards Data Acquisition Machine Learning Embedded Systems Electromechanics Control Theories Systems Modeling Programming Tools Functional Safety CANape (Software) Performance Review Systems Integration Supplier Management Electronic Hardware Technical Authority Computer Engineering Technical Leadership Systems Architecture Electrical Engineering Systems Of Measurement New Product Development Requirements Management Technical Communication Manufacturing Operations Configuration Management Communications Protocols Software Technical Review Engineering Design Process Balancing (Ledger/Billing) Verification And Validation Requirements Specifications Product Lifecycle Management Personal Protective Equipment Continuous Improvement Process Hardware-In-The-Loop Simulation Troubleshooting (Problem Solving) Failure Mode And Effects Analysis Capability Maturity Model Integration Eight Disciplines Problem Solving (8D) ## Description This role supports next-generation autonomous vehicle platforms by integrating, validating, and troubleshooting software, electrical, and communication systems. You will work hands-on with prototype and pre-production vehicles, collaborating closely with software, systems, and vehicle integration teams to deploy software releases, integrate vehicle hardware, support wire harness builds and modifications, and diagnose complex issues across vehicle networks and embedded systems. The position is ideal for someone who combines strong software integration experience with a solid understanding of automotive electrical systems, wire harnesses, and vehicle communication protocols. Responsibilities * Integrate and validate software releases on autonomous vehicle platforms, ensuring reliable performance across all vehicle systems. * Install, configure, and troubleshoot embedded software, firmware, and vehicle-level applications to support development and fleet operations. * Support vehicle bring-up activities for prototype and pre-production vehicles, including initial configuration and system readiness checks. * Perform wire harness installation, routing, modifications, repairs, and continuity verification to maintain robust electrical connectivity. * Read and interpret electrical schematics, wiring diagrams, and harness drawings to guide integration and troubleshooting activities. * Diagnose software and hardware integration issues using CAN, Ethernet, and a variety of diagnostic tools to identify root causes and corrective actions. * Collect software logs and vehicle network data to support detailed root cause investigations and system-level analysis. * Flash electronic control units (ECUs) and verify successful deployment of software updates across vehicle systems. * Conduct vehicle-level functional testing and system verification to confirm proper operation of integrated software and hardware. * Collaborate with software, controls, systems, and hardware engineering teams to resolve integration issues and improve system robustness. * Support autonomous vehicle testing, development activities, and fleet operations through hands-on work with vehicles and test setups. * Document defects, test results, and corrective actions within engineering tracking systems to maintain clear records and traceability. * Ensure compliance with quality, safety, and configuration management processes throughout integration and test activities. ## Related Videos - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Leveraging Large Language Models for Legacy Code Translation: Challenges and Solutions](https://www.wearedevelopers.com/videos/1157-leveraging-large-language-models-for-legacy-code-translation-challenges-and-solutions) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [Software stack under and over the hood of the fastest accelerating car in the world](https://www.wearedevelopers.com/videos/221-software-stack-under-and-over-the-hood-of-the-fastest-accelerating-car-in-the-world) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) ## Related Articles - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Top Characteristics of a Software Engineer](https://www.wearedevelopers.com/magazine/166-top-characteristics-of-a-software-engineer) - [Now is the time for industrialized software development](https://www.wearedevelopers.com/magazine/601-now-is-the-time-for-industrialized-software-development) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again)