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

Sobre esta vaga de Embedded Software Engineer (C++) Gas Sensing na HBK (Hottinger Brüel & Kjær)

HBK (Hottinger Brüel & Kjær) · Híbrido · 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.

Pronto para se candidatar à HBK (Hottinger Brüel & Kjær)?
Candidatar-se à HBK (Hottinger Brüel & Kjær)

Como este salário de Embedded Engineer se compara

Esta vaga paga $87,952/yrabaixo da faixa típica para vagas de Embedded Engineer.

$98,867 a mediana $155,000 $221,510

Faixa típica $127,519–$193,237/yr, com base em 518 vagas de Embedded Engineer comparáveis na JobsRadar (pagamento anualizado em USD). Ver insights salariais de Embedded Engineer →

Sobre a 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

Ver todas as vagas na HBK (Hottinger Brüel & Kjær) →

Vagas semelhantes

Thorlabs
Electrical Engineer II (Embedded Systems)
Thorlabs
⚡ Candidate-se cedo Sterling, Virginia, United Sta... Presencial $84,900–$110,000
● Nova 👁 Vista ✓ Candidatada há 3h
Skydio
Senior/Staff Embedded Software Engineer - Camera Systems
Skydio
⚡ Candidate-se cedo San Mateo, California, United... Presencial $170,000–$277,500
● Nova 👁 Vista ✓ Candidatada há 4h
Skydio
Software Engineer - Embedded
Skydio
⚡ Candidate-se cedo San Mateo, California, United... Híbrido $127,500–$210,000
● Nova 👁 Vista ✓ Candidatada há 4h
Shieldai
Senior Software Engineer, Embedded Linux Platform (R5718)
Shieldai
⚡ Candidate-se cedo Melbourne Presencial
● Nova 👁 Vista ✓ Candidatada há 4h
CHAOS Industries
Effector Embedded Software Engineer
CHAOS Industries
⚡ Candidate-se cedo El Segundo, California, United... Presencial $160,000–$240,000
● Nova 👁 Vista ✓ Candidatada há 5h
Lucid Motors
Purple Teaming Engineer - Embedded Security
Lucid Motors
⚡ Candidate-se cedo Riyadh, Saudi Arabia Presencial
● Nova 👁 Vista ✓ Candidatada há 6h
Lucid Motors
Staff Embedded Software Engineer - ADAS/ AD
Lucid Motors
⚡ Candidate-se cedo Newark, CA Presencial $179,400–$263,120
● Nova 👁 Vista ✓ Candidatada há 6h
Roku
Senior Software Engineer, Embedded UI
Roku
⚡ Candidate-se cedo Cambridge, United Kingdom Presencial
● Nova 👁 Vista ✓ Candidatada há 6h
Roku
Software Engineer, Embedded Agentic AI
Roku
⚡ Candidate-se cedo Austin, Texas Presencial
● Nova 👁 Vista ✓ Candidatada há 7h

Cadastre-se para receber sugestões sob medida com base nas vagas que você abre e nas buscas que você salva.

Mais vagas na HBK (Hottinger Brüel & Kjær)

Ver todas as vagas na HBK (Hottinger Brüel & Kjær) →

Candidatar-se agora
🤖

Opa — calma aí

A JobsRadar foi feita para pessoas de verdade passando por um momento difícil na busca por emprego — não para requisições automatizadas. Você está clicando rápido demais e agora está temporariamente bloqueado.

Volte mais tarde. Se você está mesmo procurando emprego, estamos com você — apenas aja como um ser humano.

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?

Ganhe vantagem na sua busca por emprego.

Entre no nosso canal do Telegram para o que ajuda você a conseguir a vaga — referências salariais, o pulso semanal do mercado e avisos de novos recursos. Sem spam, só sinal.

Entre no canal — é grátis