Embedded Software Engineer

Company:  European Tech Recruit
Location: bristol
Closing Date: 20/10/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Job Description

A leading Semiconductor Manufacturer are looking for an experienced Embedded Software Engineer to join their team that focus on developing customer focused firmware solutions.


They are seeking skilled, experienced, and highly motivated embedded software developer, to join their Software Engineering group. As a member of the System Solutions team, you will have the opportunity to enable the evolution of Computing Infrastructure. You will be working with a distributed team spread across multiple locations. Your primary responsibility will include maintenance, support, and development of system software for Computing Infrastructure solutions.


You will be responsible for support and maintenance of downstream product quality firmware. You will provide primary interface to all customers for support and maintenance requirements. Your responsibilities will include defect management, feature back porting and defect fixing. You will work closely with the release team for coordination of downstream release updates for customers post-launch releases. You will be working alongside firmware development team in contributing to the design and development of CPU and System IP based Infrastructure platforms.


Required Skills:

  • Expert in C programming for embedded systems with excellent debugging skills.
  • Experience in development and maintenance of product quality firmware with good knowledge of bootloaders and device drivers.
  • Defect triaging and defect management experience of system software.
  • Good understanding and experience maintaining software compliant with industry specifications such as UEFI and ACPI.
  • Familiarity with technologies such as RAS, hypervisors, CXL, power management and security.


Desired Skills:

  • Experience in providing support and maintenance of production quality firmware in server segment.
  • Experience in working with open-source community. We value understanding of open-source project development cycles and contribution processes.
  • Providing customer support in triaging and resolving reported issues.
  • Familiarity with open-source projects such as Linux Kernel, TF-A, UEFI EDK II and OpenBMC.
Apply Now
Share this job
European Tech Recruit
  • Similar Jobs

  • Software Engineer – Software Acquisition Management

    Filton
    View Job
  • Software Engineer – Software Acquisition Management

    Bristol
    View Job
  • Senior Software Engineer

    Filton
    View Job
  • Senior Software Engineer

    Bristol
    View Job
  • Senior Software Simulation Engineer

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