Firmware Engineer EarthSense – Leicester

Hours of work: Full Time

Salary: £28,000 – £36,000 p.a. (dependent on experience).

Location: Dock, Leicester LE4 5NU, UK

Start Date: Immediate start preferred (flexible for the right candidate)

Overview of Skills, Experience and Duties

Key Responsibilities

  • Develop new firmware functionality for existing hardware
  • Develop firmware for new products, in conjunction with the hardware designer.
  • Enhance status reporting and event reporting across the network.
  • Manage new firmware distribution using FOTA, in a suitably risk-managed framework.
  • Manage data manipulation within the hardware and communications systems (GSM, Wifi, BT) until it reaches our existing TCP servers.


Key Skills, Experience and Qualifications Sought:

  • Previous firmware development experience with low-power processors
  • Working knowledge of digital interfacing e.g. I2C, SPI, USART


  • Diagnostics skills across the hardware-firmware divide e.g. ability to configure and use an oscilloscope
  • Experience with programming Atmel Xmega processors in C using Atmel Studio
  • Experience of designing firmware and/or backend servers for IoT devices
  • Good all-round electronics knowledge

Soft Skills Sought

  • Driven and self-motived
    Pragmatic and creative thinker
  • Comfortable in a fast-paced start-up environment
  • Comfortable helping with any tasks
  • Strong personal integrity
  • Good cultural fit within the team and personable

Overview of the Company

EarthSense was formed with the sole aim of enabling the world to understand and solve its air quality issues.

We intend to help by providing the most detailed global air quality information, showing real-time exposure and actionable future forecasting that enables decisions and mitigation, for the betterment of human health.

Providing a number of data, software and hardware services our young dynamic team has unparalleled air quality expertise in sensor design, pollution modelling and analysis and we use this to provide advice and support to government and industry globally.

Air quality is a fast-growing area of concern and EarthSense has helped the likes of BBC and ITV promote the dangers of breathing poor air, along with all of our blue-chip, global clients whom are taking positive steps to reduce air pollution.

As an outcome of our fast growth, we are looking to recruit a number of highly capable and ambitious individuals, who will enable the next stage of our business evolution, establishing key positions in our exciting company.

We are looking for a talented firmware engineer to join the team to support ongoing development of our Zephyr® air quality sensor technology. This role will have primary responsibility for enhancements to the firmware operating on our network of sensors, including enhancing our firmware-over-the-air functionality, and overall resilience with status reporting. We are looking for self-starting, talented and suitably experienced individual, able to deliver robust and effective firmware to control our hardware, and deliver resilient data from a distributed network of units. This role will work directly with our Head of Technology, who has personally designed all current electronics and firmware for EarthSense to date. Our network is enabled with firmware updates over the air, and relies on resilient and flexible firmware to offer a range of functionality to our customers, across a range of hardware configurations. This role will work very closely with an electronics engineer, also currently being advertised.

Interview Process

Short-listed candidates will be invited to interview at our offices at the Dock in Leicester.

The interview will include a requirement to demonstrate previous experience at an appropriate level.

EarthSense is an equal opportunities employer and is committed to the safety and well-being of all.


Application is by CV and covering letter, applications with no CV will be disregarded. Please apply via the EarthSense website.

Applicants MUST already be eligible to work in the UK.

Close Menu

This website uses cookies to ensure you get the best experience on our website. By continuing to browse on this website, you accept the use of cookies for the above purposes.