Systems & Integration Engineer
Role details
Job location
Tech stack
Job description
We're looking for a Systems & Integration Engineer to own end-to-end validation of our products and be the connective tissue across the full system - from product intent down to hardware and firmware. This role blends systems engineering and integration: you'll define and decompose system-level requirements, drive interface and behavior alignment across subsystems, and design and run the tests that prove the system works as a whole. You'll also be the first line of defense when issues surface in the field. This role sits at the center of a cross-functional engineering organization, partnering with Product, Application, Functional Safety, Regulatory, Architecture, Hardware, and Software teams to ship products that are correct by construction and proven by test., * Take end-to-end ownership of the system, from requirements definition through implementation and validation.
- Decompose system-level requirements into clear, testable specifications that flow down to Hardware, Firmware, and Software teams.
- Plan and execute full system, end-to-end testing - including fault-injection tests - to validate features and verify graceful recovery under realistic failure modes.
- Build out and operate hardware-in-the-loop (HIL) simulation platforms to enable repeatable, system-level verification.
- Partner with Hardware and Firmware owners to close gaps surfaced during integration and system testing, and turn findings into prioritized feedback for component owners.
- Lead troubleshooting and root-cause analysis (RCA) for issues reported from the field, working alongside the Application team to drive fixes to closure.
- Collaborate across Product, Application, Functional Safety, Regulatory, Architecture, Hardware, and Software teams to align on scope, interfaces, and verification strategy - supporting safety and regulatory activities with traceable, verifiable test evidence.
- Document specifications, test plans, results, and RCA findings so the whole team benefits from what we learn.
Requirements
Do you have experience in Wireshark?, * Hands-on experience testing and validating complex systems that span hardware, firmware, and software.
- Experience defining and decomposing system-level requirements into hardware, firmware, and software design.
- Strong systems-thinking: comfortable reasoning across layers of a product to isolate where a problem actually lives.
- Solid troubleshooting and RCA instincts - you follow the evidence, ask good questions, and push until you understand the real cause.
- Experience designing fault-injection or negative-path tests, not just happy-path verification.
- Experience creating FMEAs and executing the resulting tests to validate mitigations.
- Strong collaboration and written communication skills; comfortable engaging Product, Application, Functional Safety, Regulatory, Architecture, Hardware, and Software stakeholders as peers.
Nice to Have
- Experience with EtherCAT and/or CAN tooling (e.g., TwinCAT, Wireshark with EtherCAT plugins, Vector CANalyzer/CANoe, or similar).
- Familiarity with MATLAB / Simulink for modeling, simulation, or control-system analysis.
- Proficiency in Python for test automation, data analysis, and tooling.
- Exposure to functional safety standards (e.g., ISO 26262, IEC 61508) and/or regulated product development environments.
- Experience working with requirements management and traceability tooling (e.g., Flow, DOORS, Jama, Polarion).
- Prior experience supporting products in the field and turning customer-reported issues into durable engineering fixes., We value engineers who raise the quality bar for everyone around them, and we're committed to giving you the ownership, tools, and collaboration you need to do that. If you enjoy being the person who can look at a whole system and make it actually work, we'd love to talk.