MadisonRecruiter Since 2001
the smart solution for Madison jobs

Software Engineer

Company: Bruker Corporation
Location: Madison
Posted on: November 11, 2019

Job Description:


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, accelerate time-to-market and support industries in successfully enhancing quality of life. We ve been driving innovation in analytical instrumentation for 50 years now. Today, worldwide more than 6,000 employees are working on this permanent challenge, at over 70 locations on all continents.


The FM Software group of the Nano Surfaces Business of Bruker Corporation in Madison, WI is looking for a Software Engineer to be an integral in the design and development of our world leading Fluoroscopy Microscopes. As a member of the software team you will work closely with scientists and other engineering disciplines to design, develop and test new application software features and enhancements. Additionally, you will analyze, debug, and refactor software for improved performance and future expansion. This position requires the demonstration of cooperative teamwork, initiative and innovation. The ability to lead small teams/projects and still code is imperative to success.


* Thorough working knowledge and broad experience using C/C++, VB.NET, C#, and Java, and layered software systems using object-oriented design for the development of production level software tools and systems.

* Provide new designs and architectural requirements for real-time, non-real time, intuitive interactive software systems and to implement new modes of operation.

* Experience designing and coding large Windows based systems with low-latency real-time/non-real-time intuitive interactive software.

* Demonstrated ability to writing and documenting APIs or higher order system interfaces.

* Demonstrated ability to accurately estimate timeframes and set achievable milestones.

* Strong communication skills and ability to work with cross-functional teams.



Position requires a minimum of 5 years of relevant experience with a Bachelor s degree; or 3 years and a Master s degree in the field of Computer Science, Software Engineering or equivalent.

Prefer at least 5 years experience in control systems, robotics, digital signal processing, or instrumentation software development. Requires at least 5 years and broad experience in C++ and C# programming in Windows application development environment. Knowledge or experience in metrology, physics, chemistry, or microbiology considered a plus. Should be hard working, team oriented, bright, creative, cooperative, and exceptionally good at problem solving.


* Experience in real-time instrumentation control of Vision, motion control, digital signal processing and data acquisition systems used in metrology, physics, chemistry, neuroscience, or microbiology.

* Experience designing component-based software using architecture layering for systems programming.

* Domain knowledge of Fluorescence Microscopy.

* Knowledge of image processing, convolutions, pattern recognition use, image filtering and segmentation, 3d with OpenGL or Direct3D, and MATLAB, LabVIEW, or Python to support algorithms and analysis systems development.

* Knowledge of mathematics, physics, digital signal processing theory and implementation, control systems, algorithm principles & design, electronics, materials & optics to create new technologies and enhancements to existing systems.


* The ability to lift and move equipment up to 30 pounds.

Bruker Corporation offers a comprehensive and competitive benefits package including medical, dental, 401(k), paid vacation, holidays, and tuition assistance (as applicable).

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.

Keywords: Bruker Corporation, Madison , Software Engineer, IT / Software / Systems , Madison, Wisconsin

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Other IT / Software / Systems Jobs

Sql Server Database Administrator
Description: Extension is seeking a SQL Server DBA for a Contract opportunity with one of our clients located in Madison, WI. br What You'll Impact at Our Client
Company: Extension, Inc
Location: Madison
Posted on: 11/22/2019

Manager of Application Development / Production Support
Description: Manager of Application Development / Production Support Primary Location Madison, Wisconsin V-Soft Consulting is currently seeking a Manager of Application Development / Production Support for our premier (more...)
Company: V-Soft Consulting Group, Inc
Location: Madison
Posted on: 11/22/2019

Senior Software Engineer
Description: There are 7 billion people on this planet. And by 2050, there will be 2 billion more... many moving into urban centers at an unprecedented rate. Making sure there is enough food, fiber and infrastructure (more...)
Company: John Deere
Location: Dubuque
Posted on: 11/22/2019

Embedded Software Engineer
Description: About Us br br Founded in the 90's based in Appleton WI, we provide Electronic Manufacturing Services EMS including design, prototype and manufacturing services with a focus on low-to-medium volume, (more...)
Company: Craft Recruiting
Location: Appleton
Posted on: 11/22/2019

Lead Automation Tester
Description: About GSPANNHeadquartered in Milpitas, California U.S.A. , GSPANN provides consulting and IT services to global clients, ranging from mid-size to Fortune 500 companies. With our experience in retail, (more...)
Company: GSPANN Technologies, Inc
Location: Milwaukee
Posted on: 11/20/2019

Technical Coordinator
Description: Description For Technical Coordinator: Technical Coordinators utilize a number of skills to provide all-star support to our clients and internal teams. This includes but is not limited to creating and (more...)
Company: Applied Tech Solutions
Location: Madison
Posted on: 11/22/2019

Systems Administrator
Description: Robert Half Technology is looking for a Systems Administrator with a deep understanding of networking and load-balancing. If you are proficient at solving problems and have a strong sense of ownership, (more...)
Company: Robert Half Technology
Location: Milwaukee
Posted on: 11/22/2019

Help Desk Analyst II
Description: Looking for a new opportunity This growing company's Help Desk Analyst position might be right for you. If you are a self-confident, motivated person with a strong work ethic and excellent communication (more...)
Company: Robert Half Technology
Location: Hoffman Estates
Posted on: 11/22/2019

Automotive Express Lube Technician
Description: Bergstrom Chevrolet of Madison br br Full Time, schedules vary by location br We are seeking entry-level candidates who can perform light maintenance and repairs which include performing lube, (more...)
Company: Bergstrom Auto
Location: Madison
Posted on: 11/22/2019

Software Engineer
Description: Ref ID: 04600-9502289729Classification: Software EngineerCompensation: DOERobert Half Technology is looking for an articulate Software Engineer with a developed knowledge of design patterns and Software (more...)
Company: Robert Half Technology
Location: Milwaukee
Posted on: 11/22/2019

Log In or Create An Account

Get the latest Wisconsin jobs by following @recnetWI on Twitter!

Madison RSS job feeds