Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Software engineer (c/c++)

Poole
Leo Recruitment Limited
Software engineer
Posted: 5h ago
Offer description

Are you an experienced Embedded Software Engineer who thrives on solving real-world technical challenges? Do you enjoy writing reliable, structured C/C++ code for products that make a global impact?


This full-time, permanent role is based in Poole, Dorset, with the flexibility of hybrid working (up to 2 days per week from home). You’ll join a collaborative, supportive engineering team, developing and enhancing embedded software for specialist manufacturing systems.


Why this role is a great fit for you:

* You enjoy working in a focused, practical environment.
* You’re passionate about solving real-world technical problems.
* You take pride in writing well-documented, structured C/C++ code.
* You want to contribute to a product from concept to release.
* You value a workplace that prioritises wellbeing, communication, and clarity.


What makes this company stand out:

* Competitive salary up to £55,000 (negotiable based on experience).
* Hybrid working (up to 2 days from home).
* Profit-related bonus scheme.
* 23 days holiday plus bank holidays (increasing with service).
* Pension, life assurance, and employee wellbeing program.
* Retail and lifestyle discount scheme.
* Clear onboarding and ongoing support.


Your responsibilities will include:

* Developing embedded software in C/C++ for new and existing hardware platforms.
* Collaborating with electronics engineers to shape specifications and select components.
* Supporting firmware development from design to production.
* Managing software versions and updates using Azure DevOps.
* Debugging and improving existing code.
* Assisting test and product teams in validating software.
* Occasionally reviewing third-party code or contributing to supplier discussions.


What we’re looking for:

* Proven experience in embedded software development.
* Strong programming skills in C and C++.
* Familiarity with embedded systems design and electronics.
* Understanding of software version control and release planning.
* Ability to document work and collaborate effectively with technical teams.


Bonus skills (not essential):

* Experience with PLCs, network protocols, or PCB design tools.
* Interest in low-level systems, hardware integration, or process improvement.


Apply Now for the C/C++ Embedded Software Engineer:

Click “Apply” if you’re a C/C++ Embedded Software Engineer based near Poole, Dorset, or considering a move to the South Coast.


We welcome applications from people of all backgrounds, including neurodivergent candidates. If you’d like adjustments made to the recruitment process, let us know - we’re here to support you.


Leo Recruitment and our clients are committed to inclusive, welcoming workplaces where everyone can thrive.

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Software engineer
Poole
Travis Talent Ltd
Software engineer
£60,000 a year
Similar job
Software engineer
Poole
Permanent
Travis Talent Ltd
Software engineer
Similar job
Senior software engineer
Wimborne
Connect Group
Software engineer
See more jobs
Similar jobs
It jobs in Poole
jobs Poole
jobs Dorset
jobs England
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in Poole > Software Engineer (C/C++)

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save