CareerPlanSign in

Embedded SIL Test Infrastructure Engineer

Dubuque,Iowa,United States💼 Full-time🗓 2026-06-12 → 2026-10-07

Core

Build and maintain the Software-in-the-Loop (SIL) embedded development and test environment for Construction & Forestry product teams to enable functional and regression testing without hardware dependency.

Role type

Embedded SIL Test Infrastructure Engineer

Builds

Reliable, repeatable, and efficient SIL environments, build workflows, plant models, and automation tooling for embedded software teams.

Domain

Agriculture machinery / Embedded systems / Simulation & Testing (via careerplan.io/jobs/137481071566-embedded-sil-test-infrastructure-engineer-at-johndeere)

Required skills

Embedded software development and debugging, Build and integration workflow management, C#, C/C++, Python, Plant model development and integration, CI/CD pipeline management, Troubleshooting runtime faults and configuration issues, Automation and scripting, Version control and source code hygiene, Cross-compilation and debugging

Preferred skills

Experience with Emb32 or similar embedded targets, Knowledge of HIL and black box testing, Experience with ECU-Test, Squish, Jenkins, Developer tooling creation

Technologies

C#, C/C++, Python, Emb32, ECU-Test, Squish, Jenkins, SIL runtime stack

Responsibilities

Develop and maintain embedded build and integration workflows, Create and enhance SIL tooling and utilities, Troubleshoot and resolve SIL environment issues, Partner with embedded software teams to define SIL requirements, Maintain documentation and onboarding material, Implement quality practices for the SIL environment, Integrate embedded applications and controls into SIL, Develop diagnostics and automation around SIL execution, Drive continuous improvement of SIL stability and model fidelity

Seniority

Mid-Senior, hands-on IC