Embedded Software Engineer We are seeking a skilled Embedded Software Engineer to join our team. In this role, you will work on the development and optimization of automated and autonomous control application software using C in an embedded environment (Linux based). Your primary responsibilities will include actively supporting and sharing technical guidance to the team, coaching in technical topics, providing direction, and ensuring delivery of tasks as per customer expectations. You will be responsible for software development activities, ensuring high-quality design supported by testing and verification methods, creating and maintaining documentation, and proactively discussing technically with customers and project stakeholders about approach, activities, risks, and issues. Additionally, you will perform peer reviews to improve implementation quality, validate feature proposals, and redesign as needed. This role requires strong technical skills, including experience with Embedded Linux Controller Application development, Embedded C, ROS2 systems, communication protocols, and configuration management tools. A Bachelor's degree in Computer Science or related field and 7+ years of experience working in automotive or similar industry over embedded software development are necessary for this position. As a successful candidate, you will possess solid experience in embedded system architectures, Microcontrollers, Embedded C/C++, compilers, and developer environments. You will also have advance software development process knowledge and experience with agile methodologies (SAFe). The ideal candidate will have excellent problem-solving skills, ability to translate and breakdown system requirements into features, and intercultural orientation. Travel to the US may be required. Mandatory Skills: