Principal Firmware Engineer

IC Resources Recruitment

Principal Firmware Engineer Overview

Company Name IC Resources Recruitment
Job Role Principal Firmware Engineer
Qualifications Not Specified
Category IT Jobs
Job Type Full Time
Location Rest of UK

Join a leading company specializing in space and satellite communication technology, based in Farnborough, with a flexible hybrid working arrangement. This innovative organization is focused on developing sophisticated satellite communication systems, including complex firmware that powers next-generation beamforming and wireless platforms. They are currently seeking a highly experienced Principal Firmware Engineer to take on a senior technical role within their team.

About the Role

As a Principal Firmware Engineer, you will be responsible for designing, developing, and maintaining low-level firmware in C, ensuring high performance and reliability. You will work closely with hardware and systems engineers to support chip bring-up, hardware integration, and real-time system development. Your role will involve leading technical efforts, owning features and workstreams, and mentoring junior engineers to foster team growth. Your expertise will contribute to the successful delivery of complex firmware components that enable advanced satellite communication capabilities.

Key Responsibilities

  • Develop and sustain low-level firmware code in C tailored for satellite communication systems, ensuring robustness and efficiency.
  • Collaborate with hardware and systems teams to facilitate chip bring-up, hardware integration, and real-time system development.
  • Take ownership of specific features and workstreams within projects, ensuring timely and quality delivery.
  • Provide mentorship and technical guidance to junior engineers, supporting their professional development.
  • Contribute to the design, implementation, and testing of firmware components that support advanced beamforming and wireless platforms.
  • Assist in hardware integration and debugging to optimize system performance and reliability.
  • Participate in project planning, technical reviews, and process improvements to enhance firmware development practices.

Candidate Requirements

  • Significant experience in low-level firmware development using C language.
  • Strong background working within real-time or embedded systems environments.
  • Practical experience working close to hardware, including driver development and chip-level software.
  • Proven ability to mentor and lead engineering teams, demonstrating leadership qualities.
  • Experience delivering features and managing workstreams within complex projects.
  • Deep understanding of hardware integration, chip bring-up, and real-time constraints.
  • Excellent problem-solving skills and the ability to troubleshoot hardware-software interactions effectively.

Benefits and Opportunities

  • Competitive salary package aligned with experience and expertise.
  • Opportunities to take on technical leadership roles within a growing and innovative team.
  • Work on cutting-edge satellite communication systems involving advanced firmware development.
  • Hybrid working model combining remote work with on-site collaboration at the Farnborough office.

Additional Information

If you are a senior firmware engineer eager to step into a leadership position within a forward-thinking company developing next-generation satellite technology, this is an excellent opportunity. For more details about this role or other positions related to embedded, firmware, C programming, or low-level software engineering, please contact Callum Allen at IC Resources.

Contact details:
Phone: +44 (0)118 988 1151
Email: [email protected]

Locations include Reading, London, Austin, Munich, and Philadelphia, with specific addresses provided for each site.

Note: The job posting does not specify any visa sponsorship options or support. The companyâ??s visa sponsorship status is not explicitly mentioned in the listing.


Degree Requirement: Not Specified

Visa Sponsorship May be

To apply for this job please visit ic-resources.com.