CrawlJobs Logo

Firmware Engineer

hunterselection.co.uk Logo

Hunter Selection | B Corp™

Location Icon

Location:
United Kingdom , Salisbury

Category Icon
Category:
-

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

50000.00 - 60000.00 GBP / Year

Job Description:

Do you want to make a big difference to the world? Our client is a leading manufacturing company that is dedicated to producing products to the highest level. Their product quality is recognised as second to none and due to growth and expansion, they are looking for a Firmware Engineer to join their team.

Job Responsibility:

  • Working on projects and producing prototype electronics
  • Covering PCB design, firmware, hardware prototyping, simulation, prototyping
  • Working with different teams to achieve the final solution

Requirements:

  • Experience with schematic capture and PCB design
  • Manufacturing background
  • Good firmware and software understanding
  • Ability to work well under pressure
  • Communicate effectively
  • Positive and responsive attitude
  • Degree in electronic engineering or other relevant engineering discipline
  • Experience with firmware development in C and C++
  • PCB design and schematic capture
  • System design and architecture
  • Ability to supervise others
What we offer:
  • Pension
  • Bonus
  • On site parking
  • Other Benefits

Additional Information:

Job Posted:
January 11, 2026

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Firmware Engineer

Principal Engineer, SSD Firmware Engineering

We are seeking a talented Principal Engineer, Firmware Engineering to join our i...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
sandisk.com Logo
Sandisk
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Engineering, Electronics, Electrical Engineering, or related field
  • 10+ years of experience in firmware development for embedded systems
  • Strong proficiency in C/C++ programming languages
  • In-depth knowledge of microcontroller architectures and embedded systems
  • Experience with real-time operating systems (RTOS) and their implementation
  • Familiarity with hardware interfaces such as SPI, I2C, I3C, UART, and GPIO
  • Expertise in developing and debugging low-level device drivers
  • Proficiency in using version control systems, preferably Git
  • Strong analytical and problem-solving skills with attention to detail
  • Experience with firmware testing and validation methodologies
Job Responsibility
Job Responsibility
  • Design, develop, and implement firmware for embedded systems and microcontrollers
  • Collaborate with hardware engineers to integrate firmware with electronic components
  • Optimize firmware for performance, power consumption, and memory usage
  • Develop and maintain device drivers for various hardware interfaces
  • Implement and integrate real-time operating systems (RTOS) in firmware projects
  • Conduct code reviews and ensure adherence to coding standards and best practices
  • Debug and resolve firmware issues using specialized tools and techniques
  • Participate in firmware testing and validation processes
  • Document firmware architecture, design decisions, and implementation details
  • Stay up-to-date with the latest trends and technologies in firmware engineering
  • Fulltime
Read More
Arrow Right

PSP Firmware Engineer - Security Firmware

Work on the design, implementation, and validation of platform security features...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10 -15 years of experience in Security Firmware programming
  • Strong programming skills in C
  • Familiarity with processor architectures (x86, ARM/RISC) and embedded systems
  • Knowledge of cryptography and libraries such as OpenSSL
  • Good knowledge about silicon security subsystem / policy, root of trust, TPM/fTPM, Widevine
  • Experience with secure software development lifecycle, threat modeling, and CI/CD
  • Understanding of hardware security concepts like secure boot, key provisioning, and cryptographic acceleration
  • Exposure to simulation, emulation, or post-silicon environments
  • Experience collaborating with geographically distributed teams
  • Strong written and verbal communication skills in English
Job Responsibility
Job Responsibility
  • Develop and validate firmware in C for platform security features
  • Test and verify cryptographic and hardware security flows in simulation, emulation, and silicon environments
  • Collaborate with on-shore and off-shore teams to deliver solutions on schedule
  • Conduct code reviews, create unit tests, and maintain technical documentation
  • Identify and implement improvements in security test flows, automation, and tools
Read More
Arrow Right

Firmware Engineer

Analyzes, designs, programs, debugs and modifies firmware (e.g., DSP, embedded c...
Location
Location
United States , Ft. Collins
Salary
Salary:
73800.00 - 140400.00 USD / Year
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
July 06, 2026
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, Computer Engineering or equivalent
  • typically 0-2 years experience
  • experience or understanding of firmware design tools and languages
  • good analytical and problem-solving skills
  • understanding of firmware and hardware design principles
  • understanding of basic testing, coding, and debugging procedures
  • good written and verbal communication skills
  • mastery in English and local language
Job Responsibility
Job Responsibility
  • Codes and programs enhancements, updates, and changes for portions and subsystems of firmware, including DSP, embedded code, EFI drivers, EFI applications and BIOS/UEFI
  • executes established test plans and protocols for assigned portions of code
  • identifies, logs, and debugs assigned issues
  • develops understanding of and relationship with internal and outsourced development partners on firmware design and development
  • participates as a member of project team of other firmware engineers and internal and outsourced development partners to develop reliable, cost effective and high quality solutions for low to moderately-complex products
What we offer
What we offer
  • Comprehensive suite of benefits that supports physical, financial, and emotional wellbeing
  • programs for personal and professional development
  • inclusive work environment
  • Fulltime
Read More
Arrow Right

Firmware Engineer

This role involves developing firmware enhancements, troubleshooting, and leadin...
Location
Location
United States , Aguadilla
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Information Systems, Electrical Engineering, or equivalent
  • UEFI firmware development experience
  • programming skills in C and Assembly Language
  • strong firmware, software, and hardware background
  • experience with embedded systems development
  • knowledge of computer architecture
  • knowledge of industry standards including IPMI, USB, ACPI, SMBIOS, and PCI/PCI-express
  • knowledge of scripting languages such as Python.
Job Responsibility
Job Responsibility
  • Designs enhancements, updates, and programming changes for portions and subsystems of firmware, including DSP, embedded code, EFI drivers, EFI applications and BIOS/UEFI
  • analyzes design and determines coding, programming, and integration activities required based on general objectives and knowledge of overall architecture of product or solution
  • writes and executes complete testing plans, protocols, and documentation for assigned portion of application
  • identifies and debugs, and creates solutions for issues with code and integration into application architecture
  • leads a project team of other firmware engineers and internal and outsourced development partners to develop reliable, cost effective and high-quality solutions for assigned systems portion or subsystem
  • collaborates and communicates with management, internal, and outsourced development partners regarding firmware design status, project progress, and issue resolution
  • represents the firmware engineering team for all phases of larger and more-complex development projects
  • provides guidance and mentoring to less-experienced staff members.
What we offer
What we offer
  • Comprehensive suite of benefits that supports physical, financial and emotional wellbeing
  • career development programs
  • inclusive and flexible work environment.
  • Fulltime
Read More
Arrow Right

Firmware Engineer

Designs, develops, troubleshoots and debugs software programs for software enhan...
Location
Location
Puerto Rico , Aguadilla
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Information Systems, Electrical Engineering, or equivalent
  • UEFI firmware development experience
  • Programming skills in C and Assembly Language
  • Strong firmware, software, and hardware background
  • Experience with embedded systems development
  • Knowledge of computer architecture
  • Knowledge of industry standards including IPMI, USB, ACPI, SMBIOS, and PCI/PCI-express
  • Knowledge of scripting languages such as Python
Job Responsibility
Job Responsibility
  • Designs enhancements, updates, and programming changes for portions and subsystems of firmware, including DSP, embedded code, EFI drivers, EFI applications and BIOS/UEFI
  • Analyzes design and determines coding, programming, and integration activities required based on general objectives and knowledge of overall architecture of product or solution
  • Writes and executes complete testing plans, protocols, and documentation for assigned portion of application
  • identifies and debugs, and creates solutions for issues with code and integration into application architecture
  • Leads a project team of other firmware engineers and internal and outsourced development partners to develop reliable, cost effective and high quality solutions for assigned systems portion or subsystem
  • Collaborates and communicates with management, internal, and outsourced development partners regarding firmware design status, project progress, and issue resolution
  • Represents the firmware engineering team for all phases of larger and more- complex development projects
  • Provides guidance and mentoring to less- experienced staff members
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Firmware Engineer Intern

This role involves analyzing, designing, programming, debugging and modifying fi...
Location
Location
United States , Spring
Salary
Salary:
35.00 - 46.00 USD / Hour
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Working towards a Bachelor's and/or Master's degree with a focus in Computer Science, Electrical Engineering, Computer Engineering or equivalent
  • Experience or understanding of firmware design tools and languages
  • Good analytical and problem-solving skills
  • Understanding of firmware and hardware design principles
  • Understanding of basic testing, coding, and debugging procedures
  • Good written and verbal communication skills
  • mastery in English and local language
Job Responsibility
Job Responsibility
  • Codes and programs enhancements, updates, and changes for portions and subsystems of firmware, including DSP, embedded code, EFI drivers, EFI applications and BIOS/UEFI
  • Executes established test plans and protocols for assigned portions of code
  • identifies, logs, and debugs assigned issues
  • Develops understanding of and relationship with internal and outsourced development partners on firmware design and development
  • Participates as a member of project team of other firmware engineers and internal and outsourced development partners to develop reliable, cost effective and high quality solutions for low to moderately-complex products
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Firmware Engineer Intern

Analyzes, designs, programs, debugs and modifies firmware (e.g., DSP, embedded c...
Location
Location
United States , Ft. Collins
Salary
Salary:
35.00 - 40.25 USD / Hour
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
May 26, 2026
Flip Icon
Requirements
Requirements
  • Working towards a Bachelor's and/or Master's degree with a focus in Computer Science, Electrical Engineering, Computer Engineering or equivalent
  • Experience or understanding of firmware design tools and languages
  • Good analytical and problem-solving skills
  • Understanding of firmware and hardware design principles
  • Understanding of basic testing, coding, and debugging procedures
  • Good written and verbal communication skills
  • Mastery in English and local language
Job Responsibility
Job Responsibility
  • Codes and programs enhancements, updates, and changes for portions and subsystems of firmware, including DSP, embedded code, EFI drivers, EFI applications and BIOS/UEFI
  • Executes established test plans and protocols for assigned portions of code
  • Identifies, logs, and debugs assigned issues
  • Develops understanding of and relationship with internal and outsourced development partners on firmware design and development
  • Participates as a member of project team of other firmware engineers and internal and outsourced development partners to develop reliable, cost effective and high quality solutions for low to moderately-complex products
What we offer
What we offer
  • Comprehensive suite of benefits that supports physical, financial and emotional wellbeing
  • Specific programs catered to helping you reach career goals
  • Unconditional inclusion in the workplace
  • Fulltime
Read More
Arrow Right

Senior Firmware Engineer - Embedded Systems

The successful Firmware Engineer will analyze, develop, design, program, debug a...
Location
Location
United States , Lincolnshire
Salary
Salary:
Not provided
advancedtechsearch.com Logo
Advanced Technology Search Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in engineering (Computer Engineering, Computer Science or Software Engineering or related fields) with 6+ years of relevant experience
  • Hands on experience in firmware development using C/ C++ (low level/ device driver development)
Job Responsibility
Job Responsibility
  • Leads requirements meetings for moderately complex firmware design projects
  • Design, code, debug, and test assigned firmware, firmware improvements, and firmware modifications
  • Document designs and code or update preexisting documentation
  • Reviews firmware test results and root cause analysis
  • Reviews changes or upgrades to existing firmware designs
  • Identifies issues and makes recommendations for complex problems
  • Prepare system specifications and/or sub-specification or evaluate such specifications
  • Makes modifications to or upgrades existing firmware designs
  • Enhances and improves existing technologies
  • Develops positive relationships with other company functions
  • Fulltime
Read More
Arrow Right