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:
- Develop firmware for new embedded products.
- Work with the hardware team on testing and bringing up prototypes.
- Contribute to the part selection and evaluation process for new products.
- Support existing embedded products.
Skills and Qualifications:
- Extensive experience in embedded C/C++ firmware development plus Object-Oriented Programming experience in C++.
- Well versed in OOP design patterns and modern C++ standards.
- Experience working with low-level microcontroller peripherals.
- Experience with Source Control tools.
- Experience with embedded Real-Time Operating Systems.
- Knowledge of automotive OBD-II communication protocols is a plus.
- Bachelor’s degree in Computer Science, Electrical Engineering or related field is a plus.
- Friendly, flexible, and a team player.
- Excellent oral and written communication and interpersonal skills.
- Ability to work autonomously while meeting required deadlines.
- Good problem-solving skills.
If you are interested and have the skills and experience required, Apply Now!
#J-18808-Ljbffr