Senior Firmware Engineer
Our client is currently seeking a full-time Senior Firmware Engineer to join their team to develop hardware and software products to suit the aftermarket needs of automotive enthusiasts. As a Senior Firmware Engineer, you will be working with an experienced cross-disciplinary team that builds cutting-edge automotive products from prototype all the way to production.
Essential Duties and Responsibilities:
1. Develop firmware for new embedded products.
2. Work with the hardware team on testing and bringing up prototypes.
3. Contribute to the part selection and evaluation process for new products.
4. Support existing embedded products.
Skills and Qualifications:
1. Extensive experience in embedded C/C++ firmware development plus Object-Oriented Programming experience in C++.
2. Well versed in OOP design patterns and modern C++ standards.
3. Experience working with low-level microcontroller peripherals.
4. Experience with Source Control tools.
5. Experience with embedded Real-Time Operating Systems.
6. Knowledge of automotive OBD-II communication protocols is a plus.
7. Bachelor’s degree in Computer Science, Electrical Engineering or related field is a plus.
8. Friendly, flexible, and a team player.
9. Excellent oral and written communication and interpersonal skills.
10. Ability to work autonomously while meeting required deadlines.
11. Good problem-solving skills.
If you are interested and have the skills and experience required, Apply Now!
#J-18808-Ljbffr