Automotive Embedded Software Engineer Role
About the Position:
We are seeking a highly skilled Automotive Embedded Software Engineer to join our team. The ideal candidate will have extensive experience in embedded software development, with a focus on automotive systems.
Key Responsibilities:
* Design and develop software for embedded systems, following Scrum methodology and corporate guidelines
* Collaborate with stakeholders and customers to discuss technical approaches, activities, risks, and issues
* Perform peer reviews to improve implementation quality and ensure high-quality design supported by testing and verification methods
* Create and maintain documentation, ensuring accurate and up-to-date information
* Early validation of feature proposals and re-design as needed
Mandatory Skills and Qualifications:
* 7+ years of experience in automotive or similar industry over embedded software development
* Advanced Experience in Embedded Linux Controller Application development with Embedded C (go-to-person)
* Intermediate to Advance experience working under ROS2 systems (Linux Jazzy/humble)
* BASIC TO INTERMEDIATE EXPERIENCE WITH COMMUNICATION PROTOCOLS (J1939,CAN, CAN2B, CANFD)
* Knowledge/BASIC EXPERIENCE WITH MQTT, ETH
* Experience with Configuration and Change Management tools (e.g. Git, GitHub)
* Ability to translate and breakdown system requirements into features
* Solid experience in embedded system architectures, Microcontrollers, Embedded C/C++, compilers, and developer environment
* Advance Software Development Process Knowledge and experience
* Experience with agile methodologies (SAFe)
* Experience in customer-facing communication, Team player with solid communication skills
* Strong problem-solving skills, ability to solve technical problems independently and support others when needed
* Intercultural orientation
* Embrace and adapt to changes
* Proactive and collaborative attitude
* Result oriented, customer centric
* C1 English level
* Ability to Travel to US
Nice-to-Have Skills:
* Knowledge/BASIC EXPERIENCE WITH OTHER PROGRAMMING LANGUAGES (PYTHON/C++) IS HIGHLY DESIRED
* EXPERIENCE WITH BEHAVIORAL TREE DESIGN IS HIGHLY DESIRED
* EXPERIENCE WITH GAZEBO
* KNOWLEDGE IN SAFETY RELATED PROCESSES (ISO26262)
* KNOWLEDGE IN SECURITY RELATED PROCESSES (ISO21434)
* REQUIREMENTS ENGINEERING.
* STRONG KNOWLEDGE ABOUT QUALITY ASSURANCE, SOFTWARE RELEASE PROCEDURES AND CAPABILITY MODELS (E.G. ASPICE, CMMI)
* EXPERIENCE WORKING WITH DIAGNOSTICS (UDS ISO 14229, SAEJ1939)
Languages:
English: C1 Advanced
About Us:
We strive to create a culture that fosters innovation, creativity, and collaboration. Our team is passionate about delivering high-quality solutions that meet the needs of our clients.