Position Details
About this role
This role involves designing and implementing embedded controls software for automotive microcontrollers, supporting the entire software development lifecycle, and collaborating with cross-functional teams to ensure high-quality embedded solutions.
Key Responsibilities
- Design, development, implementation, debugging of embedded controls software
- Test and demonstrate software functionality
- Collaborate with cross-functional teams
- Support root cause analysis
- Drive software quality improvements
Technical Overview
The technical environment includes embedded C and C++ programming, microcontroller infrastructure, and industry-standard development methodologies, focused on automotive embedded software development.
Ideal Candidate
The ideal candidate is a mid-level embedded software engineer with experience in embedded C and C++, microcontroller infrastructure, and software development lifecycle processes. They should be capable of working independently and collaborating across teams to develop robust embedded controls software for automotive applications.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Lack of embedded C or C++ experience, No microcontroller infrastructure knowledge, No automotive embedded software experience, Bachelor's degree not in relevant engineering field
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile