Software Developer C++
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
About UsMestrelab has established a global presence, with software sales in over 80 countries and a client list that includes many of the major pharmaceutical, biotech and chemical companies, as well as some of the most relevant government and academic laboratories worldwide.Envíe su solicitud a continuación después de leer todos los detalles y la información de apoyo sobre esta oportunidad de trabajo.As part of SciY, the software division of Bruker, we collaborate closely with the other SciY and Bruker companies, working together to achieve our goals.We offer a diversified job in an interdisciplinary project team with flat hierarchies and short processes, and a secure, unlimited employment relationship in an international group with flexible working hours and a wide range of benefits.About the RoleJoin our team as a C++ Software Developer and play a key role in advancing the technology behind cutting-edge mass spectrometers.You will work on the core acquisition engine, the critical link between the user interface (GUI) and the instrument’s hardware.Your contributions will directly impact how measurements are executed, data is captured and stored, and instruments are monitored for optimal performance.As a C++ Software Developer, you will be responsible for designing, developing, and enhancing the acquisition engine for mass spectrometers.Responsibilities:Design, develop, and enhance the acquisition engine for mass spectrometers.Implement new features and extend existing functionality to meet evolving requirements.Transform prototype solutions into robust, production-ready software.Drive continuous improvements and resolve software issues through effective debugging and bug fixes.Collaborate closely with hardware engineers, application specialists, and quality assurance teams to deliver integrated solutions.Qualifications:A degree in Computer Science, Physics, Electrical Engineering, or a related field.Required Skills:Strong programming skills in C++ on Windows using MS Visual Studio.Interest in embedded systems and real-time operating environments; Python knowledge is a plus.Ability to work with existing codebases-understand, maintain, and extend complex software projects.Hands-on approach with a willingness to test software directly on mass spectrometry instruments.High attention to detail and commitment to quality.Self-driven, proactive, and comfortable taking ownership of tasks.Excellent communication skills and the ability to explain technical concepts to colleagues without an IT background.Enjoy working in an interdisciplinary team and collaborating across departments.Fluency in English; knowledge of German is an asset.xqbhyrx Equal Opportunity Statement:We are committed to diversity and inclusivity in our hiring practices.
Requirements
Windows using MS Visual Studio.Interest in embedded systems and real-time operating environments; Python knowledge is a plus.Ability to work with existing codebases-understand, maintain, and extend complex software projects.Hands-on approach with a willingness to test software directly on mass spectrometry instruments.High attention to detail and commitment to quality.Self-driven, proactive, and comfortable taking ownership of tasks.Excellent communication skills and the ability to explain technical concepts to colleagues without an IT background.Enjoy working in an interdisciplinary team and collaborating across departments.Fluency in English; knowledge of German is an asset. xqbhyrx Equal Opportunity Statement:We are committed to diversity and inclusivity in our hiring practices.
About the company
About UsMestrelab has established a global presence, with software sales in over 80 countries and a client list that includes many of the major pharmaceutical, biotech and chemical companies, as well as some of the most relevant government and academic laboratories worldwide.Envíe su solicitud a continuación después de leer todos los detalles y la información de apoyo sobre esta oportunidad de trabajo.As part of SciY, the software division of Bruker, we collaborate closely with the other SciY and Bruker companies, working together to achieve our goals.We offer a diversified job in an interdisciplinary project team with flat hierarchies and short processes, and a secure, unlimited employment relationship in an international group with flexible working hours and a wide range of benefits.About the RoleJoin our team as a C++ Software Developer and play a key role in advancing the technology behind cutting-edge mass spectrometers.You will work on the core acquisition engine, the
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Fully Remote Software Engineer Jobs
Where To Find Software Engineering Jobs
Where to Find Entry-Level Software Engineering Jobs
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again