We are seeking a highly skilled Embedded Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing embedded control application software using C in an Linux based environment.
The ideal candidate will have advanced experience in Embedded Linux Controller Application development with Embedded C, as well as intermediate to advance experience working under ROS2 systems (Linux Jazzy/humble). Strong knowledge of system architectures, microcontrollers, embedded C/C++, compilers, and developer environments is also required.
In addition to technical skills, the successful candidate will possess excellent communication and problem-solving skills, with the ability to translate and breakdown system requirements into features. Experience with agile methodologies and customer-facing communication is also essential.
The role involves actively supporting and sharing technical guidance to the team, coaching in technical topics, and providing direction to deliver tasks according to customer expectations. Key responsibilities include ensuring high-quality design supported by testing and verification methods, creating and maintaining documentation, and proactively discussing technically with customers and project stakeholders.
Required Skills and Qualifications:
* 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)
* Strong knowledge of system architectures, microcontrollers, embedded C/C++, compilers, and developer environments
* Excellent communication and problem-solving skills
* Experience with agile methodologies and customer-facing communication
Benefits:
This position offers the opportunity to work on challenging projects, collaborate with experienced professionals, and develop your skills and career. The successful candidate will have a strong interest in technology, excellent communication skills, and a passion for delivering high-quality results.
We offer a dynamic work environment, opportunities for growth and development, and a competitive salary package.