Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
About HBK - Hottinger Brüel & Kjær
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.
Job Summary: Senior Software Engineer
HBK - Hottinger Brüel & Kjær is seeking a Senior Software Engineer to join our innovative global R&D team in India. This full-stack role focuses on extending our new software platform for data acquisition, with backend development in C++ and frontend using web technologies.
You will be an integral part of our global R&D team, contributing to the Advantage software product development, which supports critical applications across diverse sectors like Automotive, Aerospace, and Energy. Your responsibilities will span software design, implementation, and system testing, in close collaboration with hardware and testing teams.
Key Responsibilities
- Create new features within the existing software architecture.
- Contribute to significant architectural improvements for the platform.
- Maintain and contribute to the function domain and technology roadmap.
- Coach and mentor colleagues within the R&D team.
Professional Qualifications
- 5-7 years of experience in software development on Windows or Linux platforms.
- Bachelor's or Master's degree in Electrical, Electronics, Communication, Instrumentation, Computer Science, or Information Technology.
- Proven experience in object-oriented programming (C++).
- Strong experience with web technologies (React, JavaScript, CSS, GraphQL).
- Familiarity with agile development methodologies.
- Solid knowledge of Design Patterns.
- Understanding of cross-platform Software Development.
- Experience with Jira and Confluence is advantageous.
- Knowledge of Test and Measurement domain is an advantage.
- Familiarity with openDAQ SDK, SciChart, and ReactFlow is an advantage.
- Skilled in automated testing and quality engineering, using tools like Playwright, Vitest, and React Testing Library, with a commitment to Test-Driven Development (TDD).
- Dedicated to engineering excellence through clean code principles, rigorous code reviews, CI/CD pipelines, Git-based version control, and automated build & deployment processes.
Personal Skills
- Attention to detail, thoroughness, and clear communication abilities.
- Ability to work autonomously or under instruction effectively.
- Fluent in English; knowledge of Danish, German, Portuguese, and/or Dutch is a plus.
What We Offer
HBK offers an environment of freedom with responsibility, promoting a healthy work-life balance and continuous professional and personal development. You'll be part of an international and enjoyable working atmosphere.
Key skills/competency
- C++
- React
- JavaScript
- GraphQL
- Agile
- Design Patterns
- Automated Testing
- CI/CD
- Git
- Test and Measurement
How to Get Hired at HBK - Hottinger Brüel & Kjær
- Research HBK's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
- Tailor your resume: Customize your resume to highlight C++, React, and full-stack experience for this Senior Software Engineer role.
- Showcase engineering excellence: Provide examples of your commitment to clean code, TDD, CI/CD, and Git in your application.
- Prepare for technical depth: Review object-oriented programming, design patterns, and web technologies relevant to HBK's platform.
- Demonstrate domain interest: Express genuine interest in the Test & Measurement sector and HBK's impact on various industries.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background