Firmware Engineer

Engineering London, United Kingdom


Description

What you'll be working on

In this role, you will play a vital part in designing, developing, and implementing firmware solutions that power our cutting-edge wearable technology. You will work closely with cross-functional teams, including electronic engineers, mechanical engineers, and UX/UI designers, to create firmware that enhances the functionality and performance of our Smart Mouthguards. If you are passionate about firmware development, have a strong technical background, and are excited to contribute to the future of sports technology, we welcome you to join our team.

Your day-to-day

  • Designs and develop firmware solutions, including low-level device drivers, communication protocols, and embedded systems.
  • Conducts firmware testing and debugging to ensure the reliability, stability, and performance of ORB products.
  • Collaborates with electronics engineers to integrate firmware with electronic hardware components, sensors, and wireless communication modules.
  • Collaborates with cross-functional teams to understand product requirements and develop firmware specifications for ORB products.
  • Collaborates with cross-functional teams to select components and manage BOMs, on a range of test, development, and production hardware.
  • Works closely with UX/UI designers to implement firmware features that enhance user experience and interactivity.
  • Develops and maintains comprehensive firmware documentation, including specifications, design guides, and test plans.
  • Stays up-to-date with emerging trends, standards, and best practices in firmware development and embedded systems.
You should apply if
  • Minimum of three (3) years of professional experience in firmware development or embedded systems and experience in the following. required:
    • Proficiency in the C programming language for embedded systems.
    • Demonstrated knowledge of firmware architecture, real-time operating systems (RTOS), and low-level hardware interactions required.
    • Experience with microcontrollers, embedded processors, and their peripherals (e.g., ARM Cortex-M).
    • Knowledge of communication protocols, such as I2C, SPI, UART; and wireless protocols, such as Bluetooth Low Energy (BLE).
    • Familiarity with firmware development tools, debugging tools, and version control systems (e.g., Git and GCC).
    • Knowledge of software development best practices, including coding standards, unit testing, and documentation.
    • Experience with hardware-software integration, including sensor integration and device driver development.
    • Strong problem-solving skills and the ability to troubleshoot complex firmware issues.
  • Bachelor's degree in Electrical Engineering, Computer Engineering, or a related field; Master's degree preferred.

Even better if you have

  • Familiarity with Nordic NRF52 series and Zephyr RTOS.
  • Experience implementing DSP algorithms on embedded systems.
  • Familiarity with containerisation tools (e.g. Docker)
  • Familiarity with python scripting and data analysis.
  • Familiarity with Linux scripting (e.g. bash).
  • Familiarity with build systems such as CMake
  • Familiarity with regulatory compliance standards for electronic devices (e.g., FCC, CE).
  • Passion for innovation, technology, and sports.

Pay range: £37,500 to £50,000 annually
Hybrid work schedule

ABOUT US


ORB Innovations is a London-based startup making waves in the world of contact and combat sports. With a passion for innovation, ORB makes Smart Mouthguards that protect athletes teeth AND track their fitness, performance and wellness, providing valuable data to help them train smarter and push further... What's a Smart Mouthguard? Imagine a Fitbit, in a mouthguard!

ORB's products are the first and only of their kind, from heart-pumping beats to head-turning impacts, we've got these athletes covered with a wearable that's tailored to their sport.

Founded in 2017, ORB has spent over 5 years tirelessly working to bring this groundbreaking technology to market. Now, as ORB expands its team, join us in bringing the future of sports technology to athletes everywhere.


THE INTERVIEW PROCESS


Our process involves three stages:

  1. Resume Review & Short List.
  2. Initial Call (Depending on the role, a take home task may also be requested).
  3. Final Interview.

Our average process takes approximately 2-3 weeks, but we always work around your availability.

You will have the chance to speak to our recruitment team at various points during your process but if you do have any specific questions or want to talk through reasonable adjustments ahead of or during your application, please contact us at [email protected].


WHAT'S IN IT FOR YOU


We're a hardware enabled sports analytics startup with an expanding passionate team, collaborating and creating extraordinary physical & digital products that have the potential to make a significant difference to our customers lives. If you love sports and technology, this is where the two meet!

There are loads of ways we help ORB-ians do the best work. We often review and enhance our benefits, but here's a brief overview of what we offer right now. If you'd like more information on any of them, just ask!

You can see a full list of employee benefits at https://www.orbinnovations.com/careers/#benefits.


EQUAL OPPORTUNITY STATEMENT


We are actively creating an equitable environment for every ORB-ian to thrive.

One of our priorities is to promote diversity and inclusion, ensuring that we provide ample support for all our employees to grow within the company. Embracing diversity in all its forms and fostering an inclusive environment are essential to our ethos.

As an equal opportunity employer, we consider all applicants for employment without any bias based on ethnicity, religion, sexual orientation, gender identity, family or parental status, national origin, veteran status, neurodiversity status, or disability status.