Job Description
We are partnering with a leading global developer of semiconductors, software, and IP processors to fill multiple positions for skilled Software Engineers.
In this role, you will contribute to a rapidly growing team focused on advancing pervasive computing architecture. Your key responsibilities will include maintaining, supporting, and developing system software for cutting-edge Computing Infrastructure solutions.
This position is primarily based onsite in Bristol, with some flexibility to work from home.
Key Qualifications
* Expertise in C programming for embedded systems, with exceptional debugging skills.
* Experience in developing and maintaining high-quality firmware, with knowledge of bootloaders and device drivers.
* Defect triaging and defect management experience in system software.
* A strong understanding and experience in maintaining software compliant with industry specifications such as UEFI and ACPI.
* Familiarity with technologies like RAS, hypervisors, CXL, power management, and security.
Why This Role?
* Contribute to the development of cutting-edge technology.
* Access to continuous learning opportunities, including advanced tools and training programs.
* Flexible working arrangements.
* Competitive salaries, bonuses, and benefits.
The estimated salary for this position is £60,000 - £90,000 per annum, depending on experience.