Staff Windows Instrumentation & Automation Engineer - Remote

Bruker

Billerica (MA)

À distance

USD 119 000 - 190 000

Plein temps

14 jours+

Obtenez une réponse de cet employeur

Votre CV et votre lettre de motivation, adaptés exactement à ce que l’employeur recherche.

Passez les filtres ATS

Avantages offerts par ce poste

401(k) with company match
Employee stock purchase plan
Paid time off

Résumé du poste

Bruker NANO group seeks a hands-on Staff Software Engineer to own architecture across Windows desktop applications, real-time workflows, hardware integration, automation, data processing and visualization. You will lead but still code and contribute to production features.

You will collaborate with applications, systems, hardware and manufacturing engineers, applying rigorous technical judgment while advancing AI-assisted workflows.

Qualifications

  • 5+ years of professional software engineering experience
  • 3+ years of hands-on Windows application development in C#/.NET/WPF and C++/STL
  • Strong OO design, API design, debugging and refactoring skills
  • Experience designing multithreaded, asynchronous, performance-sensitive Windows software
  • Experience integrating software with hardware, instrumentation or automation equipment
  • Experience building interactive desktop UIs and device-control layers
  • Architecture ownership and technical leadership across sub-systems
  • Regular use of AI coding agents (GitHub Copilot) in production software

Responsabilités

  • Architect, design, implement, test and deploy production software for automated instruments.
  • Develop responsive Windows applications using C#, .NET, WPF and C++/STL.
  • Integrate desktop software with hardware, motion, vision, data acquisition and automation subsystems.
  • Design low-latency software coordinating real-time hardware with non-real-time workflows.
  • Own architecture for new capabilities and guide their integration into the product codebase.
  • Diagnose complex behavior across software/hardware boundaries; lead investigations.
  • Lead software integration and deployments with cross-functional teams.
  • Remain hands-on while providing direction and maintaining quality across a small team.
  • Use AI coding agents across the development lifecycle with strong judgment.

Connaissances

Windows app development
C# / .NET / WPF
C++ / STL
Multithreading
Hardware integration
API design
AI coding agents (GitHub Copilot)
Technical leadership
Communication

Formation

MS or PhD in CS/SE/EE/Physics
BS in related field

Outils

VS Code
Visual Studio
C++/CLI
MFC

Description du poste

Bruker NANO group seeks a hands-on Staff Software Engineer to own architecture across Windows desktop applications, real-time workflows, hardware integration, automation, data processing and visualization. You will lead but still code and contribute to production features.

You will collaborate with applications, systems, hardware and manufacturing engineers, applying rigorous technical judgment while advancing AI-assisted workflows.

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Senior Windows Instrumentation & Automation Engineer (Remote)
Senior Windows Instrumentation & Automation Engineer (Remote)

Bruker • Santa Barbara (CA)

À distance
USD 107 000 - 190 000
401(k) with company match
Medical and dental plans
Life insurance
+1
Senior Windows Instrumentation & Automation Engineer
Senior Windows Instrumentation & Automation Engineer

Bruker • États-Unis

À distance
USD 107 000 - 190 000
401(k) with company match
Employee stock purchase plan
Medical and dental plans
+2
Staff Software Engineer: Algorithms for Scientific Data
Staff Software Engineer: Algorithms for Scientific Data

Bruker • Billerica (MA)

À distance
USD 107 000 - 190 000
Software Development Engineer IV - Windows Instrumentation and Automation
Software Development Engineer IV - Windows Instrumentation and Automation

Bruker • Billerica (MA)

À distance
USD 119 000 - 190 000
401(k) with company match
Employee stock purchase plan
Paid time off
Software Development Engineer IV - Windows Instrumentation and Automation
Software Development Engineer IV - Windows Instrumentation and Automation

Bruker Daltonics • Santa Maria (CA)

À distance
USD 107 000 - 190 000
401(k) with company match
Employee stock purchase plan
Medical and dental plans
+3
Senior Windows Instrumentation Software Engineer
Senior Windows Instrumentation Software Engineer

Bruker Daltonics • Santa Barbara (CA), Santa Maria (CA)

À distance
USD 107 000 - 190 000
401(k) matching
Employee stock purchase plan
Medical and dental plans
+1
Software Development Engineer IV - Windows Instrumentation and Automation
Software Development Engineer IV - Windows Instrumentation and Automation

Bruker • Santa Barbara (CA)

À distance
USD 107 000 - 190 000
401(k) with company match
Medical and dental plans
Life insurance
+1
Staff Software Engineer, Scientific Data & AI (Remote)
Staff Software Engineer, Scientific Data & AI (Remote)

Bruker • Santa Barbara (CA)

Hybride
USD 107 000 - 190 000
401(k) with company match
Employee stock purchase plan
Medical and dental plans
+4
Software Development Engineer IV - Algorithms and Scientific Data
Software Development Engineer IV - Algorithms and Scientific Data

Bruker • Billerica (MA)

À distance
USD 107 000 - 190 000
Software Development Engineer IV - Algorithms and Scientific Data
Software Development Engineer IV - Algorithms and Scientific Data

Bruker • Santa Barbara (CA)

Hybride
USD 107 000 - 190 000
401(k) with company match
Employee stock purchase plan
Medical and dental plans
+4