About the Role
Design and implement hardware-in-the-loop test frameworks to validate embedded software under real-time conditions, integrating with development workflows to ensure system reliability and performance.
Responsibilities
- Develop and maintain hardware-in-the-loop test environments for embedded platforms
- Create automated test scripts to validate real-time system behavior
- Collaborate with software and systems engineers to define test requirements
- Execute test plans and document results with traceability to requirements
- Troubleshoot and diagnose issues in embedded systems during test cycles
- Validate firmware updates using simulation and physical test rigs
- Ensure test coverage aligns with functional and safety specifications
- Integrate test automation into continuous integration pipelines
- Monitor system performance under simulated operational loads
- Support root cause analysis for defects identified during testing
- Maintain documentation for test procedures and configurations
- Work with cross-functional teams to refine test strategies
- Evaluate new testing tools and methodologies for improved efficiency
- Ensure compliance with industry standards for embedded systems validation
- Participate in design reviews to influence testability of systems
- Configure and manage test hardware interfaces and signal conditioning
- Simulate sensor and actuator inputs in controlled environments
- Validate communication protocols such as CAN, LIN, and Ethernet
- Assess timing and latency constraints in real-time systems
- Improve test reliability through repeatable and scalable processes
- Support deployment of test systems across multiple development stages
- Contribute to safety-critical testing protocols
- Analyze test data to identify trends and potential failure modes
- Optimize test execution time without sacrificing coverage
- Ensure version control and traceability of test assets
Compensation
Competitive salary and benefits package
Work Arrangement
Hybrid work model with partial remote flexibility
Team
Collaborative engineering team focused on rapid development and testing of embedded systems
What You’ll Do
- Build and manage hardware-in-the-loop test systems for embedded controllers
- Develop automated test sequences to validate real-time performance
- Work closely with development teams to ensure testable designs
- Analyze system behavior under simulated operational conditions
- Report and track defects with detailed reproduction steps
What We Look For
- Demonstrated success in validating embedded firmware
- Hands-on experience with test automation in real-time environments
- Strong attention to detail in test execution and documentation
- Proven ability to work independently and as part of a team
- Commitment to quality and system reliability
Available for qualified candidates

