Bruker

Staff Software Engineer

Bruker

full-time

Posted on:

Location Type: Remote

Location: Remote • California • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $104,400 - $186,000 per year

Job Level

Lead

Tech Stack

WPF

About the role

  • Expert knowledge and experience using C++, C#, MFC, WPF, and layered software systems using object-oriented design to develop software for AFM applications.
  • Working experience in C#/C++ interoperability with CLI.
  • Thorough knowledge and experience with multi-threaded programming for Windows and .Net.
  • Experience designing and coding large Windows based systems with low-latency real-time/non-real-time software including intuitive interactive UI design and development.
  • Drive software integration and deployment in collaboration with cross-functional applications and test engineering teams throughout the product development cycle.
  • Experience leading feature development and problem-solving activities including establishing software requirements, producing designs and implementations, conducting reviews, driving troubleshooting that articulates solutions and manages risk.

Requirements

  • 8+ years of experience in software engineering and development
  • Minimum of BS (prefer MS or PhD) in Computer Science, Engineering, Physics, or related field
  • At least 5 years’ experience in control systems, digital signal processing, or instrumentation software development
  • 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 engineering considered a plus
  • Hard working, team oriented, creative, cooperative, and exceptionally good at problem solving
Benefits
  • 401(k) with company match
  • 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
  • Performance-related incentives

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
C++C#MFCWPFmulti-threaded programmingobject-oriented designreal-time softwareWindows application developmentsoftware integrationsoftware deployment
Soft skills
problem solvingteam orientedcreativecooperativeleadership
Certifications
BS in Computer ScienceMS in Computer SciencePhD in Computer ScienceBS in EngineeringMS in EngineeringPhD in EngineeringBS in PhysicsMS in PhysicsPhD in Physics