This job has now expired, however you can view many more jobs like this one.

Search more jobs

Firmware Engineer

Sector: Engineering and Manufacturing
Salary: Discussed on application
Location: Theale
Role: Full Time
Contract: Permanent
Job ref: 910362
Expired

Just Recruitment is recruiting for a Firmware Engineer on behalf of an internationally known manufacturer of embedded computer products, for the VPX, AMC, VME, Compact PCI and other bus architectures.

The constant requirement for new, better and more complex products means that the company requires an additional Firmware Engineer, based in their Theale UK office.

The Job:
Our firmware engineers are involved in many different activities, and in particular the following:

  • Developing, enhancing and maintaining UEFI BIOS and IPMI firmware on multiple platforms.
  • Developing, enhancing and maintaining factory test, self-test and other diagnostic programs.
  • Working with hardware designers during design to specify the product, and again particularly during the prototyping stage to get the product working. This often involves the development of new special-purpose test software or other tools.
  • Backing up technical support engineers when problems arise in the field.
  • Interfacing directly with the manufacturing Test team for queries arising in the in-house production test area.

The Engineering teams work closely together across all the company's sites and across all disciplines, with a small number of engineers working on each project. Every software engineer is rapidly involved in many different projects, and their firmware engineers have responsibility for the entire product life cycle. The hardware and software platforms vary, but most of the devices used are complex and a good appreciation of the hardware is a pre-requisite for this role.

Qualifications:

  • Engineering graduate, with very good experience in the areas below:
  • Proficient in Embedded C programming for x86, PowerPC or high-performance ARM processors.
  • Practical experience programming a variety of hardware devices at register level.
  • A detailed understanding of I²C and SPI interfaces.
  • Excellent diagnostic skills.

Previous experience with developing UEFI firmware or EFI shell applications would be desirable.
The ability to communicate effectively with others within the company at an Engineering level is an important additional attribute.

Benefits:

Very competitive salary package, with generous relocation allowance where appropriate. Company-supported private pension scheme. Non-contributory private health insurance scheme.

Search more jobs