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 je@eu-recruit.com


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 🗙