×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Software Engineer; C++Safety Critical Gas Sensing

Job in Crowborough, East Sussex, TN6, England, UK
Listing for: OMEGA, Inc.
Full Time position
Listed on 2026-07-07
Job specializations:
  • Software Development
    Software Testing, Python, Unix/Linux, Software Engineer
Salary/Wage Range or Industry Benchmark: 55000 - 75000 GBP Yearly GBP 55000.00 75000.00 YEAR
Job Description & How to Apply Below
Position: Embedded Software Engineer (C++17) Safety Critical Gas Sensing
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.

This role is not available for sponsorship, the successful candidate must have permanent eligibility to work in the UK

Location:

Crowborough, East Sussex (hybrid)

What you’ll be doing

Design, develop, test and maintain embedded software using modern C++ (C++11/14/17) and CTranslate mathematical and scientific specifications into efficient, reliable software algorithms

Ensure software is suitable for safety‑critical and mission‑critical systems

Contribute across the full product lifecycle - requirements, design, implementation, verification and maintenance

Translate stakeholder and system requirements into detailed software designs

Develop and maintain PC‑based tooling in Python to support testing, verification and team productivity

Apply structured debugging and problem‑solving techniques to diagnose complex issues

Understand how software decisions impact hardware, system behaviour and overall product performance

Provide accurate estimates, own assigned work packages and deliver to agreed quality and timescales

Collaborate within a multi‑disciplinary team of Scientists, Electronics, V&V and Manufacturing Engineers Follow established technical standards and processes whilst supporting continuous improvement

What we’re looking for Strong, hands‑on coding experience in modern C++ (C++11/14/17) and C within embedded environments

Experience developing embedded software on an RTOS (e.g. ThreadX, QNX, Integrity or similar)
Working knowledge of Python for scripting, test or tooling

Good mathematical understanding, ideally with experience in signal processing or algorithm implementation

Experience working to defined development standards and processes

Confident use of version control and change management tools

Strong analytical thinking, clear communication and the ability to work independently when required

Proven problem‑solving skills with a structured and analytical approach

Working knowledge of electronic circuits and components

Experience of requirements specification and software design

Nice to have Exposure to functional safety or security standards (IEC 61508, IEC 62443)

Experience with STM
32 or NXP i.MX platforms

Familiarity with requirements management and task tracking tools (e.g. Jama, DOORS, Jira, Helix ALM)
Agile delivery environments or GenAI‑assisted development tools

Why join us?

Work on technically challenging, real‑world products where quality and reliability matter

High level of ownership and influence over design decisions

Supportive, ethical engineering culture with strong cross‑disciplinary collaboration

Opportunity to grow your expertise in modern embedded C++ within safety‑critical systems

Education /

Qualifications:

Degree (or equivalent) in Computer Science, Electrical Engineering, Software Engineering or related technical / scientific / engineering subjectsA 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.

Friendly chat with our Talent Team Teams video interview with the hiring team

On‑site interview, meet the team and tour of our facility

Hear from our Team:“I feel fortunate to be part of a company that values its employees’ growth and well-being as much as their contributions. Servomex has been more than a workplace for me - it has been a place of learning, growth, and genuine support.”Carol, Senior V&V Engineer

Location:

Crowborough, East Sussex, UKHybrid Working:
Three days/week onsite after induction…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary