Embedded Software Engineer 2
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+5 more
Job description
We are seeking an Embedded Software Engineer to support the verification and validation of embedded control systems. This position will focus on developing, executing, and automating Hardware-in-the-Loop (HIL) and Software-in-the-Loop (SIL) testing using dSPACE, MATLAB/Simulink, and test automation tools. The engineer will also troubleshoot software and hardware integration issues and support system-level verification activities. Responsibilities
- Develop and execute HIL/SIL verification test plans for embedded control systems and ECUs.
- Configure, operate, and troubleshoot dSPACE and Vector-based test environments.
- Develop automated test scripts and tools using Python and C/C++.
- Perform embedded software verification using automated testing frameworks, including gtest.
- Analyze test failures, investigate defects, and perform root-cause analysis.
- Support ECU integration and system-level software/hardware verification.
- Work with CAN/J1939 communication protocols and Vector tools such as CANoe and CANalyzer.
- Use MATLAB/Simulink for embedded controls testing and model-based development.
- Read electrical schematics and troubleshoot HIL/SIL hardware setups.
- Collaborate with software developers, controls engineers, system integration engineers, and verification teams.
Requirements
- Bachelor’s degree in Computer Science, Electrical Engineering, Software Engineering, or a related field.
- 2-4+ years of relevant professional experience.
- Hands-on experience with HIL/SIL validation and testing.
- Experience with dSPACE HIL systems and MATLAB/Simulink.
- Experience with Python automation and C/C++.
- Knowledge of CAN/J1939 communication protocols.
- Experience with Vector CANoe and/or CANalyzer.
- Experience with ECU validation, embedded controls testing, debugging, and root-cause analysis.
- Ability to read electrical schematics and troubleshoot software/hardware test environments.
- Strong problem-solving, communication, and collaboration skills.
What This Opportunity Offers
This position provides hands-on experience with advanced embedded control systems and both HIL and SIL verification. You’ll work with dSPACE, MATLAB/Simulink, automation frameworks, and production software while collaborating with cross-functional engineering teams in a fast-paced technical environment.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…