Bruker is one of the world’s leading analytical instrumentation companies, seeking a highly skilled Software Engineer to join their dynamic team. The role involves developing software for advanced nanomachining, laser-powered, and cryogenic cleaning product lines, while also maintaining existing software platforms.
Develop software to provide continuous technological improvements for current and future nanomachining, laser based, and cryogenic cleaning products lines for the semiconductor industry
Maintain and support the 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), 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
Available for some travel to customer sites (2 week max, approx. 1-3 times a year but not necessarily every year)
Other tasks as needed or assigned
Qualification
Required
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
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
Preferred
Benefits
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
Paid time off including vacation, sick time and holidays
Bruker is a manufacturer of analytical and medical instruments covering NMR, ESR, FT-IR, X-RAY spectroscopy.