Software Engineer
Bruker | |||||
life insurance, paid time off, sick time, 401(k)
| |||||
United States, Florida, Delray Beach | |||||
Feb 05, 2026 | |||||
|
Software Engineer Job Locations
US-FL-Delray Beach
Overview As one of the world's leading analytical instrumentation companies, Bruker covers a broad spectrum of advanced solutions in all fields of research and development. All our systems and instruments are designed to improve safety of products, to accelerate time-to-market, and to support industries in successfully enhancing quality of life. We have been driving innovation in analytical instrumentation for over 60 years now. Today, more than 11,000 employees distributed across 90 locations around the world continue to delight our customers with innovative solutions. Bruker Nano, one of Bruker's four operating segments, provides customers in academic and governmental institutions, life science, materials, and applied industries with the tools to determine the characteristics of matter and visualize the structure of molecules. Divisions within BNANO include Bruker AXS, Bruker Nano Analytics, Bruker Nano Surfaces and Metrology, Fluorescence Microscopy, and Canopy. Bruker RMR is on forefront of technological innovation. We develop, manufacture, and distribute advanced nanomaching and laser-based photomask repair products, as well as CO2 cryo-cleaning technology for photomask and wafer applications used in the semiconductor industry. For more information about this product use this link. https://englishcareers-bruker.icims.com/jobs/15305/manufacturing-technician/job We are seeking a highly skilled Software Engineer to join our dynamic team. As a Software Engineer, you'll be crafting software that supports our cutting-edge nanomachining, laser-powered and cryogenic cleaning product lines. Your mission? To ensure that our products remain at the pinnacle of technological excellence. In this position, you will develop software for our nanomachining, laser tech, and cryogenic cleaning products. Plus, you'll keep our existing software platforms running smoothly. If you're into software and want to make an impact, let's chat! Responsibilities Develop software to provide continuous technological improvements for current and future nanomachining, laser based, and cryogenic cleaning products lines for the semiconductor industry. Also, maintain and support the software on existing platforms. ESSENTIAL FUNCTIONS: * Assist in restructuring / refactoring of current application code. * Develop software using C++11 (or newer ISO/IEC standard). Mainly on Windows (Visual Studio), but some development could be under Linux. * Work with Java and NetBeans IDE, * Develop C++ software using one or more of these frameworks: .NET, Qt, Boost. * Develop Ethernet sockets, RS232 serial, USB (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. ADDITIONAL RESPONSIBILITIES: * Available for some travel to customer sites (2 week max, approx. 1-3 times a year but not necessarily every year) domestically and internationally. * Other tasks as needed or assigned. Qualifications KNOWLEDGE, SKILLS, AND ABILITIES: * Some knowledge of the semiconductor industry and how chips are fabricated a plus. * Ability to work efficiently and independently with minimal supervision, multi-tasking in a constantly changing environment. * Able to work in a team environment understanding and communicating about and planning how to minimize impacts to others work responsibilities. * Strong interpersonal and communication skills. EDUCATIONAL/EXPERIENCE REQUIREMENTS: * Bachelor's Degree or higher in Electrical Engineering. * Demonstrated experience working with C++11 (or higher) for at least two years. A MSEE/MSCE or MSCS could be considered as equivalent after discussing thesis/projects. * Demonstrated experience working with the Java programming language for at least one year. * Demonstrated proficiency and experience with Microsoft Office suite including PowerPoint, Word and Excel and Microsoft Project software. At Bruker, base salary is part of our total compensation. The estimated base salary range for this full-time position is between $71,000 and $127,000/yr. You will have the ability progress as you grow and develop within a role. The base salary for the role will depend on a several job-related factors, including, but not limited to education, training, experience, the geographic location of the successful candidate, skills, competencies, job-related knowledge and travel requirements for this position. Full-time employees may also be eligible for a performance-related incentive in addition to a full range of benefits including 401(k) with company match, an employee stock purchase plan, medical and dental plans, life insurance, short-term and long-term disability insurance, employee assistance program and paid time off including vacation, sick time and holidays, and more. Bruker is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, national origin, disability, veteran status, and other protected characteristics. Certain positions at Bruker require compliance with export control laws and as a result, all interviewed candidates for all positions will be screened pre-interview to determine their eligibility in light of export control restrictions. #LI-DG1 #LI-Onsite | |||||
life insurance, paid time off, sick time, 401(k)
Feb 05, 2026