Senior Embedded Software Engineer - Semiconductors
Location: Berkshire - Hybrid
A Senior Embedded Software Engineer with 7+ years' experience in designing and debugging real-time applications in C and/or C++ will join a thriving Semiconductor Company.
A generous salary will be offered with Hybrid working (3 days in office per week), Shares, 25 days holiday, and Private Medical Cover.
Responsibilities:
1. Develop, test, and maintain Embedded Software for the company's new ASIC products.
2. Undertake real-time firmware design on high-speed heterogeneous SoC platforms.
3. Support software design for the silicon design infrastructure and workflow.
Qualifications:
1. A good Bachelor’s or Master’s Degree in an Electronic related discipline.
2. Several years' commercial experience in Embedded C and/or C++ programming.
3. Experience in porting and using RTOS such as Zephyr or FreeRTOS.
4. Experience working with Embedded SoC systems using bare metal, RTOS, or Linux.
5. Proficiency in modern scripting language, ideally Python.
6. Solid experience of debugging at application, driver, and hardware levels.
7. Exposure to high-speed signaling technologies such as PCIe; knowledge of Communication protocols and experience of working with Heterogeneous multicore systems.
This new Semiconductor company offers the opportunity to work on the very latest technology, with ongoing training and a multi-country workforce where all staff are greatly valued and provided with a good work-life balance.
You should be currently living in the UK and ideally have full eligibility to work without requiring sponsorship.
#J-18808-Ljbffr