Jobs Companies HBK (Hottinger Brüel & Kjær) Embedded Software Engineer (C++) Gas Sensing

À propos de ce poste Embedded Software Engineer (C++) Gas Sensing chez HBK (Hottinger Brüel & Kjær)

HBK (Hottinger Brüel & Kjær) · Hybride · Crowborough, GB

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 problemsolving 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.

Prêt à postuler chez HBK (Hottinger Brüel & Kjær) ?
Postuler chez HBK (Hottinger Brüel & Kjær)

Comment se compare ce salaire pour Embedded Engineer

Ce poste paie $87,952/yren dessous de la fourchette habituelle pour les postes Embedded Engineer.

$99,100 la médiane $155,000 $221,510

Fourchette typique $127,519–$194,099/yr, à partir de 518 annonces Embedded Engineer comparables sur JobsRadar (rémunération annualisée en USD). Voir les aperçus de salaire pour Embedded Engineer →

À propos de HBK (Hottinger Brüel & Kjær)

One Company – HBK Hottinger Brüel & Kjaer (HBK) is a global leader in the fields of sensors, data acquisition, analytics and collaboration for various R&D, production and in-operation applications. Until the end of July 2020, the companies were known as Hottinger Baldwin Messtechnik GmbH (HBM) and Brüel & Kjær Sound & Vibration Measurement A/S respectively. HBK is part of Spectris Limited and employs around 3500 people worldwide. Our product eco system covers all layers from sensors, electronics, to software and collaboration. Our customers range from end users of the entire tool chain focusing on analytics and results in virtual testing, physical testing, and monitoring, to our OEM and syst

Voir tous les emplois chez HBK (Hottinger Brüel & Kjær) →

Emplois similaires

Redwood Materials
Embedded Software Engineer – Power Electronics, Energy Storage
Redwood Materials
⚡ Postuler tôt San Francisco, California, Uni... Sur site $180,000–$237,500
● Nouveau 👁 Vu ✓ Postulé il y a 1 h
Roku
Senior Software Engineer, Embedded UI
Roku
⚡ Postuler tôt Cambridge, United Kingdom Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 3 h
Roku
Software Engineer, Embedded Agentic AI
Roku
⚡ Postuler tôt Austin, Texas Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 3 h
Roku
Software Engineer, Embedded Agentic AI
Roku
⚡ Postuler tôt San Jose, California Sur site $170,000–$210,000
● Nouveau 👁 Vu ✓ Postulé il y a 3 h
Base Power Company
Embedded Software Engineer
Base Power Company
⚡ Postuler tôt Austin, TX Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 9 h
Mujininc
Quality Assurance Engineer (Embedded Systems, Manufacturing Process)
Mujininc
⚡ Postuler tôt Tokyo, Japan (MJHQ) Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 9 h
NXP Semiconductors
Embedded Firmware Design Engineer (m/f/d)
NXP Semiconductors
⚡ Postuler tôt Gratkorn Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 11 h
Altera
Senior / Staff Embedded Applications Engineer
Altera
⚡ Postuler tôt Penang 15, Penang, Malaysia Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 11 h
STR
Senior Embedded Signal Processing Engineer for Undersea Systems
STR
⚡ Postuler tôt Woburn, MA Sur site $139,000–$170,000
● Nouveau 👁 Vu ✓ Postulé il y a 14 h

Inscrivez-vous pour des suggestions adaptées aux emplois que vous ouvrez et aux recherches que vous enregistrez.

Plus d’emplois chez HBK (Hottinger Brüel & Kjær)

Voir tous les emplois chez HBK (Hottinger Brüel & Kjær) →

Postuler maintenant
🤖

Doucement — un instant

JobsRadar a été conçu pour de vraies personnes qui traversent une période difficile dans leur recherche d’emploi — pas pour des requêtes automatisées. Vous cliquez beaucoup trop vite et vous êtes maintenant temporairement bloqué.

Revenez plus tard. Si vous cherchez réellement un emploi, nous sommes de votre côté — agissez simplement comme un être humain.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Prenez une longueur d’avance dans votre recherche d’emploi.

Rejoignez notre canal Telegram pour ce qui vous aide à décrocher le poste — références salariales, le pouls hebdomadaire du marché et les annonces de nouveautés. Pas de spam, que du signal.

Rejoindre le canal — c’est gratuit