Software Engineer, Systems Engineer
Listed on 2026-02-08
-
Engineering
Software Engineer, Systems Engineer
Overview
Bruker is a leading analytical instrumentation company with a broad spectrum of solutions for research and development. Our systems and instruments are designed to improve safety, accelerate time-to-market, and enhance quality of life. We have been driving innovation in analytical instrumentation for over 60 years, with 11,000+ employees across 90 locations worldwide.
Bruker Nano provides tools for academic and governmental institutions, life science, materials, and applied industries to determine the characteristics of matter and visualize molecular structures. Divisions within BNANO include Bruker AXS, Bruker Nano Analytics, Bruker Nano Surfaces and Metrology, Fluorescence Microscopy, and Canopy. Bruker RMR develops nanomachining and laser-based photomask repair products, as well as CO2 cryo-cleaning technology for photomask and wafer applications used in the semiconductor industry.
We are seeking a highly skilled Software Engineer to join our dynamic team. You will craft software that supports our nanomachining, laser-powered, and cryogenic cleaning product lines and ensure that our products remain at the pinnacle of technological excellence. You will develop software for our nanomachining, laser tech, and cryogenic cleaning products, and maintain existing software platforms.
Responsibilities- Develop software to provide continuous technological improvements for current and future nanomachining, laser-based, and cryogenic cleaning product lines for the semiconductor industry. Maintain and support software on existing platforms.
- Assist in restructuring / refactoring of current application code.
- Develop software using C++11 (or newer ISO/IEC standard). Mainly on Windows (Visual Studio), with some development on Linux.
- Work with Java and Net Beans IDE.
- Develop C++ software using frameworks such as .NET, Qt, Boost.
- Develop Ethernet sockets, RS232 serial, USB (and others like I2C), and database interfaces (SQL).
- Conduct testing procedures and debug for new and modified software.
- Interface with customers and field service engineers to troubleshoot problems as required.
- Design products for safety certification and manage safety reviews and documentation.
- Qualify and provide project management for OEM and component vendors.
- Perform installation or applications support of products at customer sites as needed.
- Travel:
Some domestic and international travel may be required (2 weeks max, approximately 1–3 times a year, not necessarily every year). - Other tasks as needed or assigned.
- Knowledge, Skills, and Abilities:
- Some knowledge of the semiconductor industry and chip fabrication is a plus.
- Ability to work efficiently and independently with minimal supervision, multi-tasking in a constantly changing environment.
- Ability to work in a team environment and communicate about planning to minimize impacts to others’ responsibilities.
- Strong interpersonal and communication skills.
- Educational/Experience Requirements:
- Bachelor's Degree or higher in Electrical Engineering.
- Demonstrated experience with C++11 (or higher) for at least two years. An MSEE/MSCE or MSCS could be considered equivalent after discussion of thesis/projects.
- Demonstrated experience with Java for at least one year.
- Proficiency with Microsoft Office (PowerPoint, Word, Excel) and Microsoft Project.
Salary information:
At Bruker, base salary is part of total compensation. The estimated base salary range for this full-time position is between $71,000 and $127,000 per year. The base salary depends on factors including education, experience, location, skills, and travel requirements. Benefits include 401(k) with company match, employee stock purchase plan, medical and dental plans, life insurance, disability insurance, paid time off, and more.
Bruker is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, national origin, disability, veteran status, or other protected characteristics. Certain positions may require compliance with export control laws, and candidates may be screened regarding export control eligibility.
#LI-DG1
#LI-Onsite
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).