TDL - 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
+11 more
Job description
Develop, execute, and automate Hardware-in-the-Loop (HIL) validation activities for embedded control systems
- Focus on dSPACE-based test environments for system-level verification
- Automate test procedures and validate electronic control software/hardware
- Troubleshoot and resolve issues in embedded systems
- Read and interpret schematics and component datasheets
- Apply knowledge of the full software development lifecycle, including requirements gathering, specification, development, testing, and delivery
- Program in C or C++ for embedded systems
- Use computer development tools such as SQL, VisualBasic, etc., as they relate to embedded systems
- Work extensively with dSPACE HIL systems, ECU validation, and embedded controls testing
- Employ MATLAB/Simulink for model-based development
- Create and execute Python automation scripts for test and data analysis
- Utilize CAN/J1939 networks, UDS diagnostics, and Vector tools for hardware troubleshooting and debugging
- Communicate effectively (written and verbal) with team members and stakeholders
- Provide excellent problem solving, customer service, and interpersonal skills
Requirements
C Programming Language, C++ Programming Language, Communication Skills, Control Systems, Customer Support/Service, Data Analysis, Datasheets, Embedded Software, Embedded Systems, Hardware Debugging, Identify Issues, Interpersonal Skills, Microsoft Visual Basic, Problem Solving Skills, Programming Tools, Python Programming/Scripting Language, Requirements Management, Resolve Customer Issues, SQL (Structured Query Language), Schematics, Software Development Lifecycle (SDLC), Software Engineering, Software Validation, System Validation, Test Automation, Test Data, Test Plan/Schedule, Test Scripts, Testing
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
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
What is Software Engineering?
Résumé-Driven Development: How IT trends affect the job market for software developers
Is Software Engineering Hard?
7 Important Tips That Every Software Developer Should Know