We are seeking a skilled Embedded Software Engineer to join our team. The ideal candidate will have a strong background in software development for embedded systems, with experience in C programming and Linux-based environments.
The role involves working on the development and optimization of automated and autonomous control application software using C, in an embedded environment (Linux based), following Scrum methodology.
The successful candidate will be responsible for actively supporting and sharing technical guidance to the team, coaching in technical topics, providing direction, and delivering tasks as per customer expectations.
Key responsibilities include:
* Ensuring high-quality design supported by testing and verification methods
* Responsible for creation and maintenance of documentation
* Proactively discussing technically with customers and project stakeholders about approach, activities, risks, and issues
* Development of software design which covers related software requirements and respects defined software architecture
Mandatory skills include:
* 7+ years of experience working in automotive or similar industry over embedded software development
* Advanced Experience in Embedded Linux Controller Application development with Embedded C
* Intermediate to Advance experience working under ROS2 systems (Linux Jazzy/humble)
* Basic to Intermediate Experience with Communication Protocols (J1939,CAN, CAN2B, CANFD)
Nice-to-have skills include:
* Knowledge/ basic experience with other programming languages (Python/C++) is highly desired
* Experience with Behavioral tree design is highly desired
* Experience with Gazebo
The ideal candidate will possess strong problem-solving skills, ability to solve technical problems independently, and excellent communication skills. A C1 English level and ability to travel to US are required.
This is an exciting opportunity to work on cutting-edge projects with a collaborative and dynamic team. If you are passionate about software development and eager to take your career to the next level, we encourage you to apply.