Software Engineer - Senior / Staff - Low Level & Firmware


Company 

European Tech Recruit

Location 

bristol

Employment Hours 

Full Time

Employment Type 

Permanent

Salary 

Job Requirements/Description

Are you a software engineer with experience working on low level / firmware projects that is looking for a new role within a newly established software engineering group.


At European Recruitment we are working alongside at a globally recognizable semiconductor company, helping them to bring on board a Staff Software Engineer.


Responsibilities:


  • You will be responsible for supporting and maintaining downstream, production-quality firmware for CSS-based platform solutions.
  • You will serve as the primary point of contact for customers, addressing support and maintenance needs. Your role will involve defect management, feature backporting, and bug fixes.
  • You will collaborate closely with the release team to coordinate downstream updates for customers after the initial launch.
  • You will also work alongside the firmware development team to contribute to the design and development of solutions for infrastructure platforms based on CPU and System IP.


Skills:


  • Expertise in C programming for embedded systems with strong debugging skills.
  • Experience in developing and maintaining production-quality firmware, with solid knowledge of bootloaders and device drivers.
  • Proven experience in defect triaging and defect management for system software.
  • Strong understanding and experience in maintaining software compliant with industry standards like UEFI and ACPI.
  • Familiarity with technologies such as RAS, hypervisors, CXL, power management, and security.


Nice To Have Skills:


  • Experience in supporting and maintaining production-quality firmware within the server segment.
  • Experience working with the open-source community, with an understanding of open-source project development cycles and contribution processes.
  • Proven experience in providing customer support, including triaging and resolving reported issues.
  • Familiarity with open-source projects such as Linux Kernel, TF-A, UEFI EDK II, and OpenBMC.


If this role sounds interesting to you then apply directly or send your CV to me at [email protected]


By applying to this role you understand that we may collect your personal data and store and process it on our systems. For more information please see our Privacy Notice (https://eu-recruit.com/about-us/privacy-notice/)

Company 

European Tech Recruit

Location 

bristol

Employment Hours 

Full Time

Employment Type 

Permanent

Salary 

An error has occurred. This application may no longer respond until reloaded. Reload 🗙