> Markdown version of [/jobs/ext/731594-xil-integration-engineer](https://www.wearedevelopers.com/jobs/ext/731594-xil-integration-engineer). 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). --- # XIL Integration Engineer - **Company:** RFA Engineering - **Location:** Urbandale, IA, United States - **Salary:** $75,000.0 - $110,000.0 - **Contract:** Permanent contract - **Skills:** Systems Engineering, Automation of Tests, C++ (Programming Language), Command-Line Interface, Communications Protocols, Computer Engineering, System Configuration, Continuous Integration, Software Debugging, Linux, Linux on Embedded Systems, Ethernet, Github, Revision Control Systems, Hardware-In-The-Loop Simulation, Python (Programming Language), Software Engineering, Software Systems, Systems Integration, Scripting, Hardware Testing, Software Troubleshooting, Git, Information Technology, Software Version Control, Jenkins - **Published:** June 29, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=298a93b13859dd54 ## About the Role Do you have experience in Version control systems?, Do you have a Bachelor's degree in engineering?, * Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, Mechanical Engineering, or a related engineering discipline. * Strong Python programming experience for scripting, automation, and system orchestration. * Strong Linux experience, including command-line tools, system configuration, and debugging. * Experience integrating hardware and software systems in complex engineering environments. * Experience working with embedded systems, ECUs, or hardware test benches. * Familiarity with version control tools such as Git. * Experience supporting automated testing or CI/CD environments using tools such as Jenkins or GitHub Actions. * Strong troubleshooting and problem-solving skills. * Ability to work independently in an evolving engineering environment with minimal direction., * Experience with SIL, HIL, MIL, or XIL simulation environments. * Experience using dSPACE hardware and software. * Knowledge of automotive communication protocols including CAN and Ethernet. * Familiarity with camera systems, perception pipelines, or image processing concepts. * Experience with embedded Linux environments. * Understanding of automation, robotics, autonomous systems, or advanced driver assistance technologies. * Experience developing scalable engineering test infrastructure., Preferred * Bachelors of Science or better in Electrical Engineering or related field * Bachelors of Science or better in Software Engineering or related field * Bachelors of Science or better in Computer Engineering or related field * Bachelors of Science or better in Computer Science or related field, Preferred * Soft Lang - C * Soft Lang - C++ ## Description As an XIL Integration Engineer, you will develop, integrate, and maintain Software-in-the-Loop (SIL), Hardware-in-the-Loop (HIL), and hybrid XIL test environments supporting next-generation perception and automation technologies. You will work across hardware, embedded systems, software, and automation frameworks to build reliable end-to-end validation systems., * Develop and integrate SIL, HIL, and hybrid XIL test systems for perception and automation applications. * Configure and support dSPACE-based simulation and test platforms. * Integrate camera, CAN, Ethernet, and embedded hardware into automated test environments. * Develop Python scripts and automation tools to orchestrate testing and system workflows. * Configure and maintain Linux-based development and test systems. * Debug complex hardware, software, networking, and embedded system issues. * Support playback of recorded data and closed-loop simulation environments. * Collaborate with software, controls, perception, and systems engineering teams to develop scalable validation solutions. * Support CI/CD pipelines and automated testing frameworks. * Continuously improve test infrastructure reliability, performance, and automation capabilities. ## Related Videos - [Code to Road in < 12 hours](https://www.wearedevelopers.com/videos/1082-code-to-road-in-12-hours) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [How to develop an autonomous car end-to-end: Robotic Drive and the mobility revolution](https://www.wearedevelopers.com/videos/22-how-to-develop-an-autonomous-car-end-to-end-robotic-drive-and-the-mobility-revolution) - [Bringing AI Model Testing and Prompt Management to Your Codebase with GitHub Models](https://www.wearedevelopers.com/videos/1536-bringing-ai-model-testing-and-prompt-management-to-your-codebase-with-github-models) ## Related Articles - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)