Staff Software Engineer

7 days ago


Greater Bristol Area, United Kingdom European Tech Recruit Full time

About the Role:

We are seeking a highly skilled Embedded Software Engineer to join our System Solutions team at European Tech Recruit. As a Staff Software Engineer, you will play a key role in developing, maintaining, and supporting system software for our CSS-based platforms.

Key Responsibilities:

  • Maintain and support firmware for our CSS platforms, ensuring seamless integration and optimal performance.
  • Manage defects, backport features, and fix issues in a timely and efficient manner.
  • Coordinate downstream release updates with the release team to ensure smooth deployment.
  • Collaborate with cross-functional teams to design and develop firmware for our infrastructure platforms.

Required Skills:

  • Expertise in C programming for embedded systems, with a strong understanding of firmware development principles.
  • Experience with firmware development, bootloaders, and device drivers, with a focus on embedded systems.
  • Proficiency in defect management and triaging, with a keen eye for detail.
  • Knowledge of industry standards like UEFI and ACPI, with a strong understanding of their application in embedded systems.
  • Familiarity with RAS, hypervisors, CXL, power management, and security, with a focus on firmware development.

Preferred Skills:

  • Experience in server firmware maintenance and support, with a focus on high-performance systems.
  • Open-source community involvement, with a strong understanding of collaborative development principles.
  • Experience with Linux Kernel, TF-A, UEFI EDK II, and OpenBMC, with a focus on firmware development and integration.

What We Offer:

As a Staff Software Engineer at European Tech Recruit, you will have the opportunity to work on cutting-edge projects, collaborate with a talented team, and contribute to the development of innovative firmware solutions. If you are a motivated and experienced Embedded Software Engineer looking to take your career to the next level, we encourage you to apply.



  • Bristol, Bristol, United Kingdom The Engineer Full time

    About The EngineerThe Engineer is a leading provider of software solutions for the next generation of weapons. Our software teams deliver high-integrity software running on our weapon systems, as well as mission planning solutions integrated into a complex battle space arena.Our Software TeamWe are a strong cohesive team, passionate about software...


  • Bristol, Bristol, United Kingdom The Engineer Full time

    About The EngineerThe Engineer is a leading provider of software solutions for the next generation of weapons. Our software teams deliver high-integrity software running on our weapon systems, as well as mission planning solutions integrated into a complex battle space arena.Our Software TeamWe use numerous programming languages, software tools, and software...


  • Bristol, Bristol, United Kingdom The Engineer Full time

    About The EngineerThe Engineer is a leading provider of software solutions for the next generation of weapons. Our software teams deliver high-integrity software running on our weapon systems, as well as mission planning solutions integrated into a complex battle space arena.Our Software TeamWe use numerous programming languages, software tools, and software...


  • Greater Bristol Area, United Kingdom European Tech Recruit Full time

    Staff Embedded Software Engineer European Tech Recruit are working closely with a leading semicon & software company, based in Bristol, who are looking for a Staff Embedded Software Engineer to join their team. In this role you will join a Systems Solutions team focused on the maintenance, support, and development of system software for computing...


  • Bristol, Bristol, United Kingdom The Engineer Full time

    About The EngineerSoftware Project Leader (SPL) RoleJob SummaryWe are seeking a technically skilled Software Project Leader to join our Virtualisation & DevOps Team at The Engineer. As a Software Project Leader, you will be responsible for leading the design and development of virtual and container-based systems for our next-generation advanced missile...


  • Bristol, Bristol, United Kingdom The Engineer Full time

    About The EngineerSoftware Project Leader (SPL) RoleJob SummaryWe are seeking a technically skilled Software Project Leader to join our Virtualisation & DevOps Team at The Engineer. As a Software Project Leader, you will be responsible for leading the design and development of virtual and container-based systems for our next-generation advanced missile...


  • London Area, United Kingdom Spectrum IT Recruitment Full time

    Staff Engineer - Hybrid workingSalary up to £105k+ Benefits + Bonus (£135k+ package)A Staff Engineer opportunity within a large retailer. The company are expanding their software engineering leadership resources due to continued product growth and require an experienced Staff Engineer / Lead Software Engineer to lead product tech direction and...


  • London Area, United Kingdom Spectrum IT Recruitment Full time

    Staff Engineer - Hybrid workingSalary up to £105k+ Benefits + Bonus (£135k+ package)A Staff Engineer opportunity within a large retailer. The company are expanding their software engineering leadership resources due to continued product growth and require an experienced Staff Engineer / Lead Software Engineer to lead product tech direction and...


  • London Area, United Kingdom Spectrum IT Recruitment Full time

    Staff Engineer - Hybrid working Salary up to £105k+ Benefits + Bonus (£135k+ package) A Staff Engineer opportunity within a large retailer. The company are expanding their software engineering leadership resources due to continued product growth and require an experienced Staff Engineer / Lead Software Engineer to lead product tech direction and...


  • Bristol, Bristol, United Kingdom The Engineer Full time

    Job SummaryThe Software team at The Engineer deliver software for various applications in an ever-evolving environment to support complex systems. Our teams provide a range of products from high-integrity real-time software to software infrastructures and production test software.Key ResponsibilitiesWork closely with other teams in a variety of development...


  • Bristol, Bristol, United Kingdom The Engineer Full time

    Job SummaryThe Software team at The Engineer deliver software for various applications in an ever-evolving environment to support complex systems. Our teams provide a range of products from high-integrity real-time software to software infrastructures and production test software.Key ResponsibilitiesWork closely with other teams in a variety of development...


  • Bristol, Bristol, United Kingdom European Tech Recruit Full time

    Job OpportunityAre you a seasoned engineer with experience in setting up release processes looking for a new challenge within a dynamic software engineering group?At European Tech Recruit, we are working with a globally recognized semiconductor company to bring on board a Staff Release Engineer.Delivering thoroughly tested, production-quality downstream...


  • Bristol, Bristol, United Kingdom European Tech Recruit Full time

    Job OpportunityAre you a seasoned engineer with experience in setting up release processes looking for a new challenge within a dynamic software engineering group?At European Tech Recruit, we are working with a globally recognized semiconductor company to bring on board a Staff Release Engineer.Delivering thoroughly tested, production-quality downstream...


  • Greater Bristol Area, United Kingdom European Tech Recruit Full time

    About the Role:We are seeking a highly skilled Embedded Software Developer to join our System Solutions team at European Tech Recruit. As a Staff Software Engineer, you will play a key role in developing, maintaining, and supporting system software for our CSS-based platforms.Key Responsibilities:Maintain and Support Firmware: Ensure the stability and...


  • Greater Bristol Area, United Kingdom European Tech Recruit Full time

    About the Role:We are seeking a highly skilled Embedded Software Developer to join our System Solutions team at European Tech Recruit. As a Staff Software Engineer, you will play a key role in developing, maintaining, and supporting system software for our CSS-based platforms.Key Responsibilities:Maintain and Support Firmware: Ensure the stability and...


  • Greater Bristol Area, United Kingdom European Tech Recruit Full time

    Staff Release Engineer European Tech Recruit are working closely with a leading semicon & software company, based in Bristol, who are looking for a Staff Release Engineer to join their team. In this role you will join a Systems Solutions team focused on release engineering and version control of production quality firmware releases. Responsibilities as...


  • Greater Bristol Area, United Kingdom European Tech Recruit Full time

    {"h1": "Staff Release Engineer - European Tech Recruit", "p": "We are seeking a skilled Staff Release Engineer to join our newly established software engineering group at a globally recognizable semiconductor company. As a key member of our team, you will be responsible for overseeing release engineering and branch management for production firmware...


  • Greater Bristol Area, United Kingdom European Tech Recruit Full time

    {"h1": "Staff Release Engineer - European Tech Recruit", "p": "We are seeking a skilled Staff Release Engineer to join our newly established software engineering group at a globally recognizable semiconductor company. As a key member of our team, you will be responsible for overseeing release engineering and branch management for production firmware...


  • Greater Bristol Area, United Kingdom Connected Consulting Limited Full time

    Staff Release Engineer (Firmware Releases)Reading a job advert is rarely enjoyable, but I’d encourage you to keep reading because we think you'll love this opportunity. The role itself is for a Staff Release Engineer, sitting within a team that develops software solutions that interface higher level software stacks within the hardware itself. This...


  • Greater Bristol Area, United Kingdom Connected Consulting Limited Full time

    Staff Release Engineer (Firmware Releases) Reading a job advert is rarely enjoyable, but I’d encourage you to keep reading because we think you'll love this opportunity. The role itself is for a Staff Release Engineer, sitting within a team that develops software solutions that interface higher level software stacks within the hardware itself. This...