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

Embedded software engineer (c++17) safety critical gas sensing

Crowborough
Servomex
Embedded software engineer
Posted: 29 April
Offer description

Are you searching for a new opportunity that will allow you to play your part in creating a cleaner and healthier world?

Here at Servomex, our work spans a broad spectrum of industries, from enabling low-emission power generation, to supporting high-purity medical oxygen, enhancing facility safety, and advancing innovative research.

We’re seeking an Embedded Software Engineer to design, develop and maintain robust software for mission‑critical gas analysis sensors, operating in safety‑critical and high‑availability environments.

1. This role is not available for sponsorship, the successful candidate must have permanent eligibility to work in the UK
2. Location: Crowborough, East Sussex (hybrid)

What you’ll be doing

3. Design, develop, test and maintain embedded software using modern C++ (C++11/14/17) and C
4. Translate mathematical and scientific specifications into efficient, reliable software algorithms
5. Ensure software is suitable for safety‑critical and mission‑critical systems
6. Contribute across the full product lifecycle - requirements, design, implementation, verification and maintenance
7. Translate stakeholder and system requirements into detailed software designs
8. Develop and maintain PC‑based tooling in Python to support testing, verification and team productivity
9. Apply structured debugging and problem‑solving techniques to diagnose complex issues
10. Understand how software decisions impact hardware, system behaviour and overall product performance
11. Provide accurate estimates, own assigned work packages and deliver to agreed quality and timescales
12. Collaborate within a multi‑disciplinary team of Scientists, Electronics, V&V and Manufacturing Engineers
13. Follow established technical standards and processes whilst supporting continuous improvement

What we’re looking for

14. Strong, hands‑on coding experience in modern C++ (C++11/14/17) and C within embedded environments
15. Experience developing embedded software on an RTOS (e.g. ThreadX, QNX, Integrity or similar)
16. Working knowledge of Python for scripting, test or tooling
17. Good mathematical understanding, ideally with experience in signal processing or algorithm implementation
18. Experience working to defined development standards and processes
19. Confident use of version control and change management tools
20. Strong analytical thinking, clear communication and the ability to work independently when required
21. Proven problem‑solving skills with a structured and analytical approach
22. Working knowledge of electronic circuits and components
23. Experience of requirements specification and software design

Nice to have

24. Exposure to functional safety or security standards (IEC 61508, IEC 62443)
25. Experience with STM32 or NXP i.MX platforms
26. Familiarity with requirements management and task tracking tools (e.g. Jama, DOORS, Jira, Helix ALM)
27. Agile delivery environments or GenAI‑assisted development tools

Why join us?

28. Work on technically challenging, real‑world products where quality and reliability matter
29. High level of ownership and influence over design decisions
30. Supportive, ethical engineering culture with strong cross‑disciplinary collaboration
31. Opportunity to grow your expertise in modern embedded C++ within safety‑critical systems

Education / Qualifications:

32. Degree (or equivalent) in Computer Science, Electrical Engineering, Software Engineering or

A full job description will be provided during the interview process.

Interview & Selection Process:

We want you to feel confident that Servomex is the right place for you. Throughout the process, you’ll have plenty of chances to ask questions and get a real sense of who we are, what we do and what your future here could look like.

33. Friendly chat with our Talent Team
34. Teams video interview with the hiring team
35. On‑site interview, meet the team and tour of our facility

Hear from our Team:

Location: Crowborough, East Sussex, UK

Hybrid Working: Three days/week onsite after induction phase

Job Type: Full Time, Permanent, 38 hours per week

Work Schedule: Monday to Friday (flexible start and finish times)

Salary range: £55,000 to £75,000

Benefits:

36. Discretionary Company Bonus
37. Opportunities for growth & development through our structured Talent Management System
38. Annual Performance Review
39. Personal Pension Plan (up to 10.5% employer contribution)
40. Employee Wellbeing Programme
41. 25 days’ annual leave with option to buy more + Bank Holidays + Company Shutdown Day
42. Two Volunteering Days
43. Life Assurance (4 x Salary)
44. Enhanced Family Friendly benefits & pay
45. Staff Referral Scheme and Long Service Awards
46. Global Recognition Scheme
47. Cycle to Work Scheme
48. Free Parking

If you need any reasonable adjustments (for example related to neurodiversity or disability), you can let us know during the application process.

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Embedded software engineer
Crawley
Morson Edge
Embedded software engineer
Similar job
Hybrid embedded software engineer - c/c++, rtos
Crawley
Premier It
Embedded software engineer
€47,500 a year
Similar job
Embedded software engineer
Crawley
Premier It
Embedded software engineer
€47,500 a year
See more jobs
Similar jobs
It jobs in Crowborough
jobs Crowborough
jobs East Sussex
jobs England
Home > Jobs > It jobs > Embedded software engineer jobs > Embedded software engineer jobs in Crowborough > Embedded Software Engineer (C++17) Safety Critical Gas Sensing

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

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save