Senior Embedded Software Engineer

Reposted 7 Days Ago
Be an Early Applicant
Darmstadt, Hessen, DEU
In-Office
Senior level
Industrial • Manufacturing
The Role
Define and own end-to-end firmware architecture for DAQ platforms, leading hardware bring-up, low-level driver and BSP design, boot and update strategies, FPGA and SoC integration, and mentoring firmware teams. Provide feasibility, risk analysis, prototyping, and hands-on debugging to ensure performant, reliable, and maintainable firmware across product lifecycles.
Summary Generated by Built In

The Senior Embedded Software Engineer (m/f/d) is responsible for the design, development, testing, and maintenance of firmware for complex DAQ (Data Acquisition) systems. The role delivers high-quality, reliable, and scalable embedded software solutions aligned with system requirements and established architecture.


Working closely with Architects, Product Owners, and cross-functional engineering teams, the Senior Embedded Software Engineer develops new features, optimizes existing solutions, resolves technical challenges, and contributes to the continuous evolution of the DAQ platform. The role also participates in technical reviews, technology evaluations, and roadmap execution to ensure innovative and robust products. This role is based in Darmstadt.


Key Responsibilities

1. C++ Application Development

  • Design, develop, and maintain embedded C++ applications for data acquisition, measurement, and engineering workflows.
  • Create scalable, maintainable, and reusable software components while contributing to the evolution of application frameworks and user experiences.

2. Technical Collaboration & Innovation

  • Collaborate with architects, product management, hardware teams, and software engineers to deliver integrated solutions.
  • Participate in technical discussions, design reviews, requirements analysis, and technology evaluations, contributing to product innovation and future platform evolution.

3. Software Excellence & Product Lifecycle

  • Develop robust, testable, and maintainable software using modern C++ practices and test-driven development.
  • Perform code reviews, debugging, troubleshooting, and performance optimization while supporting the long-term maintenance and continuous improvement of software products, architectures, and development processes.

Qualifications & Experience
  • Bachelor's or Master's degree in Computer Science, Software Engineering, Electrical Engineering, Physics, or a related field.
  • Strong experience in designing and developing complex C++ applications (typically 5+ years).
  • Solid understanding of software architecture, object-oriented design principles, design patterns, and modern software engineering practices.
  • Experience with automated testing, continuous integration, and agile development methodologies.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Experience with AI-assisted development tools, modern software engineering practices, and leveraging AI to improve developer productivity and software quality.
  • Domain knowledge in Test & Measurement, Data Acquisition (DAQ), sensor technologies, or engineering software is a strong advantage.
  • Understanding of physical quantities, measurement systems, signal processing, or scientific/industrial applications is considered a plus.
  • Strong communication skills and the ability to work effectively in multidisciplinary engineering teams.

We Offer 

Freedom with responsibility is the framework for HBK’s employees. This allows for a good balance between work and family life and for constant development of professional and personal skills in an international and enjoyable working environment.


One company – HBK

On 1 January 2019, Brüel & Kjær and HBM merged their activities into a new company called HBK (Hottinger Brüel & Kjær). With more than 3,500 employees worldwide and production facilities in Denmark, Germany, the UK, the USA, China and Portugal and presence in 80 countries, HBK is a leading player in the test and measurement area. For further info please visit www.hbkworld.com.

Skills Required

  • Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field
  • More than 5 years experience in firmware architecture, embedded systems, and digital hardware bring-up for complex hardware platforms
  • Deep expertise in embedded C development for drivers and board support packages
  • Experience with hardware bring-up, boot flows, startup sequencing, and firmware update mechanisms
  • Experience with processor/SoC selection and integration, and real-time system constraints (R5 cores experience)
  • Experience with real-time communication stacks and real-time bus integration
  • Solid C++ knowledge where relevant
  • Experience interfacing with FPGA-based designs; knowledge of FPGA design

HBK - Hottinger Brüel & Kjær Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about HBK - Hottinger Brüel & Kjær and has not been reviewed or approved by HBK - Hottinger Brüel & Kjær.

  • Leave & Time Off Breadth — Time off is portrayed as generous, including PTO and paid holidays, with mentions of four weeks of vacation for new U.S. hires.
  • Healthcare Strength — Core health coverage is present, including medical and dental plans, with HSA options noted in some U.S. contexts.
  • Parental & Family Support — Parental leave is highlighted positively, with maternity and paternity leave called out as a strength in multiple public materials.

HBK - Hottinger Brüel & Kjær Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Runnymede
1,244 Employees
Year Founded: 1942

What We Do

Hottinger Brüel & Kjær was founded in 2019, when HBM and Brüel & Kjær merged their activities into a new company. Both companies are market leaders in their respective disciplines – Brüel & Kjær in sound and vibration and HBM in reliability, durability, propulsion efficiency and weighing. Together, they cover the complete product physics domain. In technical terms, Brüel & Kjær is the frequency domain expert and HBM the time domain expert. HBK helps its customers reduce time-to-market by simultaneously performing tests, retrieving and analyzing data, aiding decision-making

Similar Jobs

Pfizer Logo Pfizer

Product Engineer

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
Remote or Hybrid
28 Locations
121990 Employees

Capco Logo Capco

Quality Assurance Lead

Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Remote or Hybrid
Germany
6000 Employees

Capco Logo Capco

Quality Assurance Lead

Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Hybrid
Frankfurt am Main, Hessen, DEU
6000 Employees

Capco Logo Capco

Central Business Process BA Lead (m/w/d)

Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Hybrid
Frankfurt am Main, Hessen, DEU
6000 Employees

Similar Companies Hiring

Rosendin Thumbnail
Other • Manufacturing
San Jose, CA
6219 Employees
Amalgamated Sugar Thumbnail
Food • Greentech • Agriculture • Industrial • Manufacturing
Boise, Idaho
768 Employees
Ford Energy Thumbnail
Automotive • Software • Energy • Utilities • Manufacturing • Renewable Energy
Glendale, Kentucky
55 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account