Bruker-posted 11 months ago
Full-time • Mid Level
Delray Beach, FL
5,001-10,000 employees
Computer and Electronic Product Manufacturing

As a Software Engineer at Bruker, you will be responsible for crafting software that supports our advanced nanomachining, laser-powered, and cryogenic cleaning product lines. Your mission is to ensure that our products maintain their technological excellence. This role involves developing software for our nanomachining, laser technology, and cryogenic cleaning products, as well as maintaining our existing software platforms. If you are passionate about software and want to make a significant impact, we would love to hear from you!

  • Use NetBeans and Swing to develop GUI in Java
  • 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 under Linux
  • Develop C++ software using frameworks such as .NET, Qt, Boost
  • Develop Ethernet sockets, RS232 serial, USB, 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) domestically and internationally
  • Other tasks as needed or assigned
  • 3-5 years of experience working as a Software Engineer
  • Some knowledge of the semiconductor industry and how chips are fabricated is 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
  • Bachelor's Degree or higher in Electrical Engineering
  • Demonstrated experience using NetBeans and Swing to develop GUI in Java
  • Demonstrated experience working with C++11 (or higher) for at least two years
  • Demonstrated proficiency and experience with Microsoft Office suite including PowerPoint, Word, Excel, and Microsoft Project software
  • medical
  • dental
  • 401(k)
  • paid vacation
  • holidays
  • tuition assistance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service