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
+3 more
Job description
Weβre looking for an Embedded Software / HIL Verification Engineer to join an electrification verification team supporting embedded controls and software development.
This is more than a traditional testing role. Youβll have the opportunity to work across HIL design and development, plant modeling, automated testing, embedded software verification, and troubleshooting, while collaborating directly with controls and software engineers on new functionality.
What Youβll Do:
- Develop and maintain real-time plant models using MATLAB/Simulink
- Configure and maintain dSPACE and OPAL-RT HIL environments
- Develop requirements-based HIL test plans and test cases
- Create automated regression tests using Python, C/C++, or similar programming languages
- Execute manual and automated software release and regression testing
- Analyze test results and support root-cause investigations
- Troubleshoot embedded software and system behavior using CAN/J1939
- Support diagnostics, fault injection, and ECU integration testing
- Collaborate with embedded controls and software engineers to validate new features and verify fixes
- Improve test efficiency through reusable automation and standardized HIL processes
Requirements
Embedded Software, Software Engineering, Verification Engineering, Embedded Software, Software Development, Testing, Test Automation, Software Engineering, Software Administration, MATLAB, * Bachelorβs degree in Computer Science, Software Engineering, Electrical Engineering, Computer Engineering, or a related field
- 2-4 years of relevant experience; internship experience can be considered
- Recent masterβs graduates will also be considered
- Experience with MATLAB/Simulink
- Programming experience with Python, C, C++, or similar languages
- HIL experience is highly preferred
- Strong troubleshooting and problem-solving skills
- Ability to read technical schematics and component data sheets
- Strong communication and technical documentation skills
LI-JD1
#INDOEM
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β¦