Firmware Engineering

Firmware Engineering

Cambridge Full-Time No home office possible
S

About SuperSharp

SuperSharp is a space tech company based in Cambridge, UK. We aim to disrupt the Earth Observation industry using innovative technology and a customer-centric approach. We’re focused on delivering Earth-imaging solutions that will provide insights to tackle some of the world’s most pressing challenges.

Job Details

We are looking for a talented Firmware Engineer to join our team, applying your expertise to accelerate our product to launch-ready. We are looking for someone who will collaborate closely with colleagues in our multidisciplinary core technical team and be instrumental in helping to deliver world-class solutions.

As a Firmware Engineer, you will design and implement scripts and firmware for low-level microcontrollers on Infrared telescopes meant for deployment in satellites operating at LEO. The role will also involve the development of Test software with a specific focus on testing flight firmware and supporting rigs for various stages of the environmental test campaign.

The position will be full-time, starting as soon as possible.

Job Responsibilities

We are a fast-paced startup, and thus we are looking for an adaptable, hands-on engineer. You will succeed if you are a self-starter who thrives on challenges and drives execution excellence.

Day to day, your responsibilities will include:

  • Develop Firmware for Microcontrollers at the Application level
  • Develop CLI user interfaces for interactions with these Microcontrollers
  • Writing scripts to evaluate firmware, drive test rigs, and automate processes on third-party systems.
  • Contributing to the design and requirements planning of Firmware subsystems
  • Supporting integration of electronics and firmware into the product alongside other team members

Job Requirements

  • ~3-4 years of industry experience
  • Excellent in C for writing Application-level firmware
  • Experience developing Firmware to communicate with third-party systems
  • Good proficiency in Python for scripting and CLI interfaces for MCUs
  • Experience working with communication protocols such as UART, I2C, and SPI
  • Good communication skills and experience with working in multidisciplinary teams
  • Test and measurement experience with DMMs, oscilloscopes, logic analyzers, and other lab equipment
  • Familiarity with IDE toolchains for Firmware development
  • Familiarity with Version control and Software project management tools e.g. Jira

Desirable Skills

· Experience working with NoSQL Databases.

· Experience using Linux based systems.

SuperSharp is an early-stage SME based in Cambridge and part of the SATLANTIS group. There is opportunity for progression and development of new skills within the role. SuperSharp is an equal-opportunity employer.

There is no application deadline for this role and interviews will be held on a rolling basis with the post filled as soon as a suitable candidate is found. To apply please send a CV and cover letter to miguel.goncalves@supersharp.space

S

Contact Detail:

SuperSharp Recruiting Team

Firmware Engineering
SuperSharp
S
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>