Senior Software Engineer: C#/.NET UI for Tribology

Tribonet

San Jose (CA)

Hybrid

USD 164,000 - 180,000

Full time

10 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

401(k) with company match
Employee stock purchase plan
Medical and dental plans
Life insurance
Short-term and long-term disability

Job summary

Bruker in San Jose seeks an experienced Software Engineer to design, develop, and integrate high-quality software with a focus on C# and .NET GUI development. You will collaborate with mechanical and electrical teams and be a key member in product management, service, and support.

The role requires 10+ years in software development, strong C#/NET GUI expertise, and experience with event-driven architectures on Windows. Occasional travel and cross-functional teamwork are essential.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • 10+ years of professional software development experience with C#/.NET GUI design and implementation.
  • Experience in event-driven architectures and parallel processing.
  • Proficiency with C# and C++ development in a Windows desktop environment; mixed mode (C++/C#) is a plus.
  • Experience with Cognex CVS and OpenCV is a plus.
  • Experience in CUDA programming is a plus.
  • Knowledge/experience with semiconductor equipment (ATE) is a plus.
  • Comfortable with working on tools.

Responsibilities

  • Lead the design and implementation of complex software systems
  • Develop high-quality, reliable, and testable code
  • Develop and improve User Interface in C# / .Net
  • Implement with professional quality in C++ and/or C# code
  • Interact effectively and professionally with customers and internal team members, including globally distributed team
  • Occasional travel required

Skills

C#
C++
GUI design
Event-driven
Parallel processing
Windows desktop

Education

Bachelor’s or Master’s degree in Computer Science or Software Engineering

Tools

Cognex CVS
OpenCV
CUDA

Job description

Bruker in San Jose seeks an experienced Software Engineer to design, develop, and integrate high-quality software with a focus on C# and .NET GUI development. You will collaborate with mechanical and electrical teams and be a key member in product management, service, and support.

The role requires 10+ years in software development, strong C#/NET GUI expertise, and experience with event-driven architectures on Windows. Occasional travel and cross-functional teamwork are essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr. Software Engineer
Sr. Software Engineer

Tribonet • San Jose (CA)

Hybrid
USD 164,000 - 180,000
401(k) with company match
Employee stock purchase plan
Medical and dental plans
+2
Senior Windows Instrumentation & Automation Engineer
Senior Windows Instrumentation & Automation Engineer

Embedded Shishya • United States

Remote
USD 107,000 - 190,000
401(k) with company match
Employee stock purchase plan
Medical and dental plans
+2
Software Automation Engineer
Software Automation Engineer

Tribonet • San Jose (CA)

Hybrid
USD 133,000 - 192,000
401(k) with company match
Employee stock purchase plan
Medical and dental plans
+2
Tribology Applications Scientist - Propel NA Sales
Tribology Applications Scientist - Propel NA Sales

Tribonet • San Jose (CA)

Hybrid
USD 97,000 - 143,000
Tribology Application Scientist
Tribology Application Scientist

Tribonet • San Jose (CA)

Hybrid
USD 97,000 - 143,000
Automation Software Engineer – On-Site in San Jose
Automation Software Engineer – On-Site in San Jose

Tribonet • San Jose (CA)

Hybrid
USD 133,000 - 192,000
401(k) with company match
Employee stock purchase plan
Medical and dental plans
+2
Senior Windows Instrumentation & Automation Engineer (Remote)
Senior Windows Instrumentation & Automation Engineer (Remote)

Bruker • Santa Barbara (CA)

On-site
USD 107,000 - 190,000
401(k) with company match
Medical and dental plans
Life insurance
+1
Software Development Engineer IV - Windows Instrumentation and Automation
Software Development Engineer IV - Windows Instrumentation and Automation

Bruker Daltonics • Santa Maria (CA)

Remote
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)

On-site
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)

On-site
USD 107,000 - 190,000
401(k) with company match
Medical and dental plans
Life insurance
+1