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 products using modern embedded software practices, contemporary development tooling, agile delivery methods and responsible use of AI-assisted engineering tools.
The role sits within a software team that is actively modernising its engineering practices, including automated and AI-assisted development workflows, and continuous improvement of development processes and tooling.
- 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 for a range of gas sensing products, primarily using modern C++ and C
- Translate mathematical specifications, signal processing concepts and DSP (Digital Signal Processing) algorithms into robust, efficient embedded software implementations
- Ensure code is appropriate for use within mission critical and safety critical high availability systems.
- Contribute across the full product lifecycle, from concept and design through implementation, verification, release and maintenance, working within an agile delivery framework that supports iterative planning, transparent progress tracking and continuous improvement.
- Translate stakeholder needs into detailed requirements and software designs, maintaining clear traceability through appropriate requirements management and work tracking tools.
- Develop and maintain PC based tooling written in Python, to aid team productivity and/or verification efforts.
- Work in a multi-disciplinary team of Scientists, Electronics Engineers, V&V Engineers and Manufacturing Engineers.
- Apply structured problem‑solving and debugging techniques to diagnose and resolve issues.
- Understand how software decisions impact hardware, system behaviour and product performance.
- Provide realistic estimates, break work into clear deliverables, contribute to sprint planning and backlog refinement, and give early visibility of risks, dependencies and trade-offs.
- Take full ownership of assigned tasks, balancing quality, risk and delivery.
- Follow established technical standards and processes whilst supporting continuous improvement.
- Participate in design reviews, provide constructive feedback, ensuring alignment with business objectives.
- Maintain awareness of technology trends and their selection and appropriate application.
What we’re looking for
- Strong, hands‑on coding experience in modern C++ 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 with experience implementing firmware-based signal processing or DSP algorithms in embedded software
- Experience working to defined development standards and processes
- Confident use of modern source control, code review and change management tools
- Familiarity with code analysis tools.
- Strong problem‑solving skills with a structured and analytical approach
- Working knowledge of electronic circuits and components
- Experience of requirements specification and software design
- Able to work effectively under pressure, managing multiple tasks and changing priorities.
- Comfortable working independently when required, while contributing within a team.
Nice to have
- Exposure to functional safety and security standards (IEC 61508, IEC 62443)
- Experience with STM32 or NXP i.MX processors
- Experience of requirements management and traceability tools such as Jama, DOORS or similar.
- Experience of agile work tracking and delivery tools such as Jira, Azure DevOps, Helix ALM or similar
- Experience working within an agile delivery framework.
- Experience with GenAI assisted coding and 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 subjects
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.
- 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, 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
Servomex considers several factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.
Benefits:
- Discretionary Company Bonus
- Opportunities for growth & development through our structured Talent Management System
- Annual Performance Review
- Personal Pension Plan (up to 10.5% employer contribution)
- Employee Wellbeing Programme
- 25 days’ annual leave with option to buy more + Bank Holidays + Company Shutdown Day
- Two Volunteering Days
- Life Assurance (4 x Salary)
- Enhanced Family Friendly benefits & pay
- Staff Referral Scheme and Long Service Awards
- Global Recognition Scheme
- Cycle to Work Scheme
- Free Parking
If you need any reasonable adjustments (for example related to neurodiversity or disability), you can let us know during the application process.
#LI-TR1
A Virtual Tour of Servomex, UK.