Embedded Software Engineer - Automotive ECU
- 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
+6 more
Job description
We are looking for an experienced Embedded Software Engineer with strong expertise in real-time embedded software, automotive ECUs, C/C++, automotive communication protocols, and safety-critical systems. Must-Have Skills Real-Time Embedded Software Development C / C++ / Assembly Automotive ECU / Embedded Systems CAN / LIN / SPI / I2C Embedded Software Architecture Software Requirements & System Architecture Real-Time Systems & Software Validation Analog / Digital Automotive Electrical Systems ASPICE / Automotive Software Development Processes Troubleshooting & Root Cause Analysis Preferred Skills ISO 26262 Functional Safety ISO 21448 SOTIF ISO 21434 Automotive Cybersecurity Manufacturing / EMC / Environmental Testing DC Motor & Stepper Motor Control Embedded Scripting Languages Safety-Critical Automotive Applications Key Responsibilities Lead the design, development, and integration of embedded software for automotive ECUs. Translate customer specifications into software requirements and system architecture. Analyze system requirements, design software architecture, implement code, and verify real-time embedded systems. Collaborate with customers, program managers, and engineering teams to define and refine product requirements. Develop and support software validation strategies, including manufacturing, EMC, and environmental testing. Support troubleshooting, root cause analysis, and resolution of software-related issues. Drive continuous improvement of software tools, methodologies, and development processes. Support delivery of projects within defined quality, timing, and budget requirements. Qualifications
Requirements
Bachelor’s degree in Computer Science, Electrical Engineering, or related field; Master’s preferred. 5+ years of real-time embedded software development experience. Strong programming experience in C, C++, and Assembly. Strong understanding of automotive electrical systems and communication protocols. Excellent problem-solving and communication skills. Ability to work effectively with global, cross-functional engineering teams. Proficiency with Microsoft Office tools.
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…