Embedded Software Developer - Automotive Industry
You will work together with an Original Equipment Manufacturer to support product development & optimization of automated and autonomous control application software using C, in an embedded environment (Linux based), following Scrum methodology.
Main Responsibilities:
1. Actively support and share technical guidance to the team, coaching in technical topics, provide right direction, result-oriented, and responsible to deliver tasks as per customer expectations.
2. Responsible for software development activities, using corporate guidelines and techniques to ensure performance to specifications.
3. Ensure high-quality design supported by testing and verification methods.
4. Creation and maintenance of documentation.
5. Proactively discuss technically with customers and project stakeholders about approach, activities, risks, and issues.
Mandatory Skills and Qualifications:
The ideal candidate has at least 7 years of experience working in automotive or similar industries over embedded software development.
Advanced experience in Embedded Linux Controller Application development with Embedded C is required.
Intermediate to Advance experience working under ROS2 systems (Linux Jazzy/humble) and knowledge of Communication Protocols such as J1939,CAN, CAN2B, CANFD are also mandatory.
Able to translate and breakdown system requirements into features, solid experience in embedded system architectures, Microcontrollers, Embedded C/C++, compilers, and developer environments are desired.
C1 English level and ability to travel to the US are a must.
Nice-to-Have Skills:
Knowledge/ basic experience with other programming languages (Python/C++) is highly desired. Experience with Behavioral tree design, Gazebo, safety related processes (ISO26262), security related processes (ISO21434) and Requirements engineering are also highly desirable.
Strong knowledge about Quality assurance, Software release procedures, and capability models (e.g. ASPICE, CMMI) are a plus.
Languages:
English: C1 Advanced