Embedded Firmware Engineer. Job in Cambridge LilyLifestyle Jobs

Embedded Firmware Engineer. Job in Cambridge LilyLifestyle Jobs

Cambridge Full-Time 60000 - 70000 £ / year (est.) Home office (partial)
United Cerebral Palsy of Georgia

At a Glance

  • Tasks: Design and develop embedded firmware for next-gen IoT wearable devices.
  • Company: Rapidly growing tech company in Cambridge with a collaborative culture.
  • Benefits: Competitive salary, hybrid work, excellent training, and career growth opportunities.
  • Other info: Dynamic environment with a focus on employee development and cutting-edge technologies.
  • Why this job: Join a talented team and work on innovative products that impact real users.
  • Qualifications: Degree in Computer Science or related field; strong embedded C experience required.

The predicted salary is between 60000 - 70000 £ per year.

An exciting opportunity has arisen for an experienced Firmware / Embedded Software Engineer to join a rapidly growing technology company developing next generation IoT, Bluetooth enabled, low power wearable devices. You will be part of a talented, supportive R&D team working on real products with real users, contributing to both current generation firmware and new product development from concept through to mass production. This is an environment known for innovation, employee development, and a genuinely collaborative culture, offering excellent training, career growth and the chance to work with cutting edge embedded technologies.

Responsibilities of Firmware Engineer:

  • Designing and developing embedded firmware for IoT wearable products
  • Working across the full product lifecycle: prototyping, implementation, optimisation, validation and release
  • Creating efficient, reliable firmware for battery powered, resource constrained devices
  • Developing and maintaining low level drivers, communication interfaces and wireless protocol stacks
  • Collaboration with hardware, electronics and software teams to deliver high quality, production ready systems

Education & Core Skills:

  • Degree/Masters/PhD in Computer Science, Electronics, Embedded Systems or similar
  • Strong commercial experience in embedded C development (ideally 5+ years)
  • Experience with RTOS environments such as FreeRTOS, Zephyr, ThreadX or similar
  • Confident working in Unix/Linux development environments
  • Strong grounding in software testing (unit, regression, system)

Embedded & Firmware Expertise:

  • Experience writing device drivers directly from datasheets
  • Knowledge of low power design techniques and firmware optimisation for constrained MCUs
  • Experience working with BLE/Bluetooth, WiFi, Cellular or other wireless protocols
  • Experience with battery-powered, low-energy devices is highly beneficial
  • Familiarity with Git, Jira, Bitbucket, or similar tooling

Nice to Have:

  • Prior experience with wearable technologies
  • Cellular expertise (e.g., LTE M, NB IoT)
  • Exposure to embedded Linux environments

Embedded Firmware Engineer. Job in Cambridge LilyLifestyle Jobs employer: United Cerebral Palsy of Georgia

Join a forward-thinking technology company in Cambridge, where innovation meets collaboration. As an Embedded Firmware Engineer, you'll thrive in a supportive R&D environment that prioritises employee development and offers excellent training and career growth opportunities. With a hybrid work model and the chance to work on cutting-edge IoT wearable devices, this role promises meaningful contributions to real products that enhance user experiences.

United Cerebral Palsy of Georgia

Contact Details:

United Cerebral Palsy of Georgia Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Embedded Firmware Engineer. Job in Cambridge LilyLifestyle Jobs

Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work with IoT and embedded systems. A friendly chat can lead to insider info about job openings that aren't even advertised yet.

Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those related to embedded firmware. This gives potential employers a taste of what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for interviews by brushing up on common technical questions related to embedded systems and firmware development. Practise explaining your past projects and how you tackled challenges – confidence is key!

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive and engaged with our company.

We think you need these skills to ace Embedded Firmware Engineer. Job in Cambridge LilyLifestyle Jobs

Embedded C Development
RTOS Environments (FreeRTOS, Zephyr, ThreadX)
Unix/Linux Development
Software Testing (Unit, Regression, System)
Device Driver Development
Low Power Design Techniques
Firmware Optimisation for Constrained MCUs

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Embedded Firmware Engineer role. Highlight your experience with embedded C development and any relevant projects you've worked on, especially those involving IoT or wearable devices.

Showcase Your Skills:In your application, don’t just list your skills—show us how you’ve used them! Mention specific examples of firmware you’ve developed or challenges you’ve overcome in previous roles, particularly in low power design or wireless protocols.

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to express your passion for embedded systems and innovation. Let us know why you’re excited about working with cutting-edge technologies and how you can contribute to our R&D team.

Apply Through Our Website:We encourage you to apply through our website for the best chance of getting noticed. It’s super easy, and you’ll be able to attach all your documents in one go. Plus, we love seeing applications come directly from our site!

How to prepare for a job interview at United Cerebral Palsy of Georgia

Know Your Firmware Inside Out

Make sure you brush up on your embedded C skills and be ready to discuss your experience with RTOS environments. Be prepared to explain how you've tackled challenges in firmware development, especially for low power devices.

Showcase Your Collaboration Skills

Since the role involves working closely with hardware and software teams, think of examples where you've successfully collaborated on projects. Highlight your communication skills and how you’ve contributed to a team environment.

Demonstrate Problem-Solving Abilities

Prepare to discuss specific problems you've solved in previous roles, particularly those related to firmware optimisation or low-level driver development. Use the STAR method (Situation, Task, Action, Result) to structure your answers.

Familiarise Yourself with the Company’s Products

Research the company’s current and upcoming IoT wearable devices. Understanding their products will not only help you answer questions more effectively but also show your genuine interest in the role and the company.