Job description
As part of our technical team, we are seeking a talented Embedded Software Engineer to join our client, a leader in the automotive industry.
Your responsibilities will include:
* Designing and implementing embedded software end-to-end.
* Providing system-wide view and design guidance, driving engineering best practices, and setting standards for other engineers in the team.
* Collaborating with product management and cross-functional teams to build and ship technical solutions that deliver the best customer experiences.
* Testing developed software to ensure it adheres to standards and customer requirements, and integrating software solutions from multiple parties into our software code base.
* Preparing reports, manuals, and other documentation on the status, operation, and maintenance of software.
* Working with automotive quality processes and standards.
* Cooperating with the Embedded Software team.
What about you ?
* University degree in applicable field or equivalent through proven experience.
* Minimum 3 years of experience in embedded (real-time) software development
* An experienced developer, preferably with C, C++
* Experience with developing device drivers and software to hardware integration
* Experience in Linux environment
* Familiar with basic Agile concepts / Familiar with pm fundamentals
* Expertise on AUTOSAR Classic Platform for embedded.
* Expertise with Automotive Communication Protocols: CAN, SPI, I2C, UART etc
* Experience developing embedded software for any of the following: BMS, BCU, VCU, motor control is a plus
* Experience in Functional Safety (ISO 26262), particularly EV is a plus.
You are an independent and perseverant individual, ambitious and willing to take on new challenges. You possess a goal-oriented and analytical mindset.
What can you expect ?