Embedded Software Engineer Position
We are seeking an experienced Embedded Software Engineer to join our team. As a key member of the development team, you will be responsible for designing and developing software applications for automotive and industrial control systems.
The ideal candidate will have a strong background in embedded systems, C programming, and Linux-based operating systems. Experience with Agile methodologies and Scrum is also highly desirable.
Mandatory Skills:
* 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)
* Knowledge/ basic experience with MQTT, ETH
* Experience with Configuration and Change Management tools (e.g. Git, GitHub)
* 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)
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)
About the Role:
This is an excellent opportunity for a skilled Embedded Software Engineer to work on challenging projects and develop their expertise in the field. If you are passionate about embedded systems and have a strong desire to learn and grow, we encourage you to apply.
Key Requirements:
* C1 English level
* Ability to Travel to US
Contact Information:
Please submit your application through our online portal. We look forward to hearing from you!