Senior Embedded Software Engineer in Bournemouth
Senior Embedded Software Engineer

Senior Embedded Software Engineer in Bournemouth

Bournemouth Full-Time 44000 - 76000 ÂŁ / year (est.) No home office possible
Go Premium
P

At a Glance

  • Tasks: Design and develop embedded software for our innovative Phare C1 product.
  • Company: Join Phare Labs, a fast-growing company dedicated to making homes safer.
  • Benefits: Competitive salary, equity options, flexible working hours, and a supportive team culture.
  • Why this job: Make a real difference in people's lives while tackling exciting technical challenges.
  • Qualifications: 5+ years in embedded C development and experience with RTOS and hardware integration.
  • Other info: Embrace a dynamic environment with opportunities for growth and diverse team collaboration.

The predicted salary is between 44000 - 76000 ÂŁ per year.

Phare Labs exists to make homes around the world safer. We make hardware and software that protects homes and most importantly, the people who live in them. We’re building something that matters, are growing quickly, and are looking for a talented engineer to join us.

The Role

As we continue to grow, we’re looking for a Senior Embedded Software Engineer to join us. In this role, you’ll build the software that our hardware product, Phare C1, runs on. This role isn’t about minor improvements or marginal gains; it’s about shaping the platform our business will run on for the next decade. If you love a challenge and enjoy owning projects from end-to-end, this role is for you. It’s technical, hands-on, and involves tackling problems that are important for our success as a company. You’ll work in a small team, touch every part of the product, and play a key role in shaping something that will make a difference in the lives of those who use it.

Responsibilities

  • Lead the design, development, and testing of embedded software in C/C++ for Phare C1.
  • Develop, debug, and optimize firmware using various embedded system tools and techniques.
  • Contribute to hardware design reviews, providing peer review feedback on schematics and PCB layouts produced by other engineers.
  • Implement and maintain high product quality standards through code reviews, testing, and CI practices.
  • Support and mentor other engineers on the team.

Must-Haves

  • Comfort with ambiguity, speed, and full ownership over things that matter.
  • 5+ years of experience of C software development in an embedded environment.
  • Experience developing code for embedded systems based on an RTOS (FreeRTOS preferred).
  • Experience integrating firmware with custom hardware and PCB designs.
  • Experience of the software development lifecycle from concept to production, and into maintenance.
  • Hands-on experience with debugging tools, hardware interfaces, and low-level programming.
  • Comfort maintaining CI/CD pipelines (GitHub Actions preferred).
  • Enthusiasm for new technologies, including AI, that help engineers accomplish more, faster.

Nice-to-Haves

  • Experience with CMake build system.
  • Experience with wireless communication systems, particularly MQTT over cellular and Wi-Fi, Matter, and/or Zigbee, Z-Wave, or other Sub-GHz protocols.
  • Experience with back-end development for IoT with AWS, including management of large-scale fleets of devices.
  • Experience undertaking hardware certification processes such as FCC / CE / UL / etc.
  • Experience with embedded performance and low power optimization techniques.
  • Experience prototyping and debugging hardware, as well as soldering and reworking PCBs, to troubleshoot issues or new implementations.

If you don’t have these experiences yet, don’t worry. They’re not mandatory.

Compensation

Compensation will depend on the person we hire and their experience, domain knowledge, drive, and learning rate. As a guide, we expect total compensation to land between ÂŁ55,000 and ÂŁ95,000 per year including cash and equity. For the right candidate, we will deviate from that range.

How We Work

We work in a small, tight-knit team, wear multiple hats, and adapt to changing priorities quickly. We believe in measuring output rather than input and offer flexibility with working hours and location.

Our team also shares the following core values:

  • “Good-human-ness”: We act with integrity, are kind, and put other people first.
  • Conscientiousness: We own our work, do it well, and take our obligations to others seriously.
  • Independence: We question received wisdom and think critically to find the right solutions, not just the easy ones.

We’re also committed to building a team that is as diverse as our user base and encourage engineers from all backgrounds to apply. However, we will only consider applicants who have worked the phrase “lavender alligator” into their application somehow (e.g., in your CV, cover letter if you choose to submit one, a LinkedIn Message or email to the founders, etc.). This helps us screen out the surprising number of applicants who don’t read the job description. Bonus points if you can make us laugh.

Senior Embedded Software Engineer in Bournemouth employer: Phare Labs

Phare Labs is an exceptional employer for those looking to make a meaningful impact in the world of home safety. With a strong focus on innovation and a collaborative work culture, employees enjoy the flexibility of working hours and locations while being part of a tight-knit team that values integrity and independence. The company offers competitive compensation packages and ample opportunities for professional growth, making it an ideal place for talented engineers eager to shape the future of technology.
P

Contact Detail:

Phare Labs Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Embedded Software Engineer in Bournemouth

✨Tip Number 1

Get your networking game on! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have a lead on that perfect Senior Embedded Software Engineer role.

✨Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those involving embedded systems. 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 software development. Practice coding challenges and be ready to discuss your past projects in detail. Confidence is key!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are genuinely interested in joining our mission to make homes safer.

We think you need these skills to ace Senior Embedded Software Engineer in Bournemouth

C/C++ Software Development
Embedded Systems
RTOS (FreeRTOS preferred)
Firmware Development
Debugging Tools
Hardware Interfaces
Low-Level Programming
CI/CD Pipelines (GitHub Actions preferred)
CMake Build System
Wireless Communication Systems (MQTT, Matter, Zigbee, Z-Wave)
Back-End Development for IoT (AWS)
Hardware Certification Processes (FCC, CE, UL)
Embedded Performance Optimisation
Prototyping and Debugging Hardware

Some tips for your application 🫡

Read the Job Description Carefully: Before you start writing, give the job description a good read. We want to see that you understand what we're about and how you fit into our mission of making homes safer. Plus, don’t forget to sneak in 'lavender alligator' somewhere in your application!

Show Off Your Experience: When detailing your experience, focus on the skills that match our needs. Highlight your 5+ years in C software development and any hands-on work with embedded systems. We love seeing real examples of how you've tackled challenges in your past roles.

Be Yourself: We’re looking for genuine people who can bring their unique flair to our team. Don’t be afraid to let your personality shine through in your application. A bit of humour or a personal touch can go a long way in making you memorable!

Apply Through Our Website: Make sure to submit your application through our website. It’s the best way for us to keep track of everything and ensures your application gets the attention it deserves. We can’t wait to hear from you!

How to prepare for a job interview at Phare Labs

✨Know Your Stuff

Make sure you brush up on your C/C++ skills and embedded systems knowledge. Be ready to discuss your experience with RTOS, debugging tools, and any specific projects you've worked on that relate to the role. This is your chance to show how your background aligns with what Phare Labs is looking for!

✨Show Your Passion

Phare Labs is all about making homes safer, so let your enthusiasm shine through! Talk about why you’re excited about working on products that have a real impact on people's lives. If you can tie in your interest in new technologies like AI, even better!

✨Prepare for Technical Questions

Expect some hands-on technical questions or coding challenges during the interview. Practice common embedded software problems and be ready to explain your thought process. They want to see how you tackle challenges, so think out loud and don’t hesitate to ask clarifying questions.

✨Embrace the Culture Fit

Phare Labs values good-human-ness, conscientiousness, and independence. Think of examples from your past experiences that demonstrate these qualities. Also, don’t forget to weave 'lavender alligator' into your application somehow – it’s a fun way to show you’ve read the job description thoroughly!

Senior Embedded Software Engineer in Bournemouth
Phare Labs
Location: Bournemouth
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>