Embedded Software Engineer in Slough

Embedded Software Engineer in Slough

Slough Full-Time 50000 - 60000 £ / year (est.) No working from home possible
S

At a Glance

  • Tasks: Lead firmware development for innovative wearable tech and optimise low-power systems.
  • Company: Exciting tech company focused on next-gen wearable sensor technology.
  • Benefits: Competitive salary, hands-on experience, and a chance to shape the future of wearables.
  • Other info: Dynamic work environment with opportunities for growth and innovation.
  • Why this job: Join a passionate team and make a real impact in the wearable tech space.
  • Qualifications: 4-6 years in embedded C/C++ with BLE development experience.

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

We're building next-generation wearable sensor technology that goes far beyond standard metrics giving people deeper, more accurate insight into how they move. To do that, we need engineers who care about getting it right.

We're looking for a Mid-Level Embedded Software Engineer to take real ownership of firmware development across our BLE-enabled wearable platform. You'll work closely with hardware, app, and data teams to build reliable, low-power systems from prototype through to production.

What You'll Be Doing

  • Leading BLE firmware development stack implementation, advertising and connection strategies, low-power optimisation
  • Writing clean, well-structured embedded C/C++ (Zephyr/FreeRTOS or bare-metal) with a strong grasp of state machines and peripheral management
  • Owning data synchronisation between BLE devices and iOS/Android, including robust handling of connection interruptions and packet loss
  • Collaborating with hardware engineers on peripheral validation (I²C/SPI, sensors, power management) and PCB bring-up
  • Using oscilloscopes, logic analysers, and power profilers to debug and resolve firmware and hardware issues

What We're Looking For

  • 4–6 years of embedded C/C++ experience on resource-constrained systems
  • Solid BLE development background with demonstrable low-power implementation experience
  • Experience taking a product through multiple development stages — wearable, IoT, or similar
  • Zephyr RTOS preferred; FreeRTOS or bare-metal experience equally considered
  • Comfortable owning work end-to-end with minimal hand-holding
  • Python scripting or sensor interfacing experience is a bonus
  • Git and CI familiarity expected

If you're an embedded engineer who's tired of maintaining legacy systems and wants to build something from the ground up we'd love to hear from you.

Embedded Software Engineer in Slough employer: SR2 | Socially Responsible Recruitment | Certified B Corporation™

Join a pioneering team in London dedicated to revolutionising wearable technology, where your contributions as an Embedded Software Engineer will directly impact the development of innovative sensor solutions. We foster a collaborative work culture that encourages creativity and ownership, offering ample opportunities for professional growth and skill enhancement in a dynamic environment. With a focus on cutting-edge projects and a commitment to employee well-being, we provide a rewarding workplace for those eager to make a meaningful difference.

S

Contact Details:

SR2 | Socially Responsible Recruitment | Certified B Corporation™ Recruitment Team

StudySmarter Expert Advice🤫

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

Tip Number 1

Network like a pro! Attend industry meetups or tech events in London where you can connect with fellow engineers and potential employers. Don't be shy – introduce yourself and share your passion for embedded systems!

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving BLE development or low-power optimisation. This will give us a tangible sense of what you can bring to the table.

Tip Number 3

Prepare for technical interviews by brushing up on your embedded C/C++ knowledge and familiarising yourself with state machines and peripheral management. We want to see how you think and solve problems, so practice coding challenges related to firmware development.

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows us you're genuinely interested in being part of our team and building next-gen wearable tech together.

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

Embedded C/C++
BLE Development
Low-Power Optimisation
Firmware Development
State Machines
Peripheral Management
Data Synchronisation

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with embedded C/C++ and BLE development. We want to see how your skills align with our wearable tech projects, so don’t be shy about showcasing relevant projects!

Craft a Compelling Cover Letter:Your cover letter is your chance to tell us why you’re the perfect fit for this role. Share your passion for wearable technology and how your background in low-power optimisation can contribute to our mission.

Showcase Your Problem-Solving Skills:In your application, mention specific challenges you've faced in firmware development and how you overcame them. We love engineers who can think on their feet and tackle issues head-on!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!

How to prepare for a job interview at SR2 | Socially Responsible Recruitment | Certified B Corporation™

Know Your Tech Inside Out

Make sure you brush up on your embedded C/C++ skills, especially with Zephyr or FreeRTOS. Be ready to discuss your experience with BLE development and low-power optimisation, as these are key for the role.

Showcase Your Problem-Solving Skills

Prepare to talk about specific challenges you've faced in firmware development. Think of examples where you debugged issues using oscilloscopes or logic analysers, and how you collaborated with hardware teams to resolve them.

Demonstrate Ownership and Initiative

This role requires taking ownership of projects from start to finish. Be ready to share instances where you led a project or made significant contributions, highlighting your ability to work independently and drive results.

Ask Insightful Questions

Prepare thoughtful questions about the company's wearable tech and their development process. This shows your genuine interest in the role and helps you understand how you can contribute to their mission.