Senior Software Engineer, Scientific Instrumentation

Applied Spectra

West Sacramento (CA)

On-site

USD 140,000 - 190,000

Full time

11 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Applied Spectra, Inc. in West Sacramento, CA is seeking a Senior Software Engineer – Scientific Instrumentation to own the software that controls, calibrates, and supports our analytical instruments.

The role emphasizes hands-on development in C#/.NET, with collaboration across hardware, data acquisition, and user applications, and includes oversight of external partner software to meet ASI's standards. You will work with multidisciplinary teams, define requirements, review architectures, and

Qualifications

  • Bachelor's or Master's in Computer Science, Software Engineering, Electrical Engineering, Computer Engineering, or related field; equivalent relevant experience may be considered.
  • 5+ years of professional software development experience.
  • Strong proficiency in C# and Microsoft .NET/.NET Framework.
  • Experience with software architecture and system-level integration.
  • Experience developing software that interfaces with hardware or external devices.
  • Experience with databases and scientific or technical data.
  • Experience with software testing, debugging, and source-control systems such as Git.
  • Experience developing Windows applications and installation packages.
  • Ability to understand and work with C/C++ code and hardware/software interfaces.
  • Strong analytical, troubleshooting, and communication skills.
  • Ability to work effectively with multidisciplinary engineering and scientific teams.

Responsibilities

  • Own and advance the software architecture for ASI's scientific instrumentation.
  • Design, develop, test, debug, and maintain software using C#/.NET.
  • Develop and maintain software for instrument control, data acquisition, calibration, diagnostics, data processing, databases, and user interfaces.
  • Integrate software with lasers, detectors, spectrometers, motion systems, electronics, sensors, and other instrument components.
  • Develop and maintain hardware interfaces and device drivers; understand and work with C/C++ software where required.
  • Establish and maintain software testing, version control, documentation, installation, and release processes.
  • Serve as ASI's technical interface with external software developers, including requirements definition, architecture and code review, testing, deliverable evaluation, and technical risk management.
  • Work closely with ASI's research, electrical, mechanical, controls, applications, test, manufacturing, and service teams.
  • Provide ongoing software support for ASI's instruments and assist with development of next-generation products.

Skills

C#
.NET Framework
C/C++
Software architecture
Hardware interfaces
Databases
Git
Windows
Debugging
Communication
Team collaboration

Education

Bachelors/Masters in CS/Software Eng/EE or related field

Tools

Git
Windows Installer

Job description

Applied Spectra, Inc. in West Sacramento, CA is seeking a Senior Software Engineer – Scientific Instrumentation to own the software that controls, calibrates, and supports our analytical instruments.

The role emphasizes hands-on development in C#/.NET, with collaboration across hardware, data acquisition, and user applications, and includes oversight of external partner software to meet ASI's standards. You will work with multidisciplinary teams, define requirements, review architectures, and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Applied Spectra • West Sacramento (CA)

On-site
USD 140,000 - 190,000
Senior Software Engineer — Scientific Instrumentation
Senior Software Engineer — Scientific Instrumentation

Oxford Instruments plc • Santa Barbara (CA)

Hybrid
USD 150,000 - 180,000
Senior C#/.NET Software Engineer for Instrumentation
Senior C#/.NET Software Engineer for Instrumentation

Frontdoor Defense • West Lafayette (IN)

Hybrid
USD 110,000 - 140,000
Senior Instrumentation & Controls Engineer – Team Lead
Senior Instrumentation & Controls Engineer – Team Lead

Spectraforce Technologies, Inc. • Santa Clara (CA)

On-site
USD 150,000 - 210,000
Senior Software Architect, Spectroscopy Platforms
Senior Software Architect, Spectroscopy Platforms

Picarro • Santa Clara (CA)

On-site
USD 140,000 - 180,000
Medical, Dental, and Vision insurance
401K
Paid Time Off and Paid Holidays
+1
Systems Engineer: Analytical & Spectroscopic Instrumentation
Systems Engineer: Analytical & Spectroscopic Instrumentation

Picarro • Santa Clara (CA)

On-site
USD 130,000 - 140,000
Medical, Dental, and Vision insurance
Flexible Spending Account (FSA)
401K
+2
Research Software Engineer - Instrumentation & Data Pipelines
Research Software Engineer - Instrumentation & Data Pipelines

Subsense • Mountain View (CA)

On-site
USD 140,000 - 180,000
Senior Software Engineer, Scientific Instrumentation
Senior Software Engineer, Scientific Instrumentation

Oxford Instruments Plc • Santa Barbara (CA)

Hybrid
USD 150,000 - 180,000
Senior Systems Engineer, Biotech Instrumentation & Data
Senior Systems Engineer, Biotech Instrumentation & Data

Spear Bio • Central Square (MA)

On-site
USD 90,000 - 130,000
Competitive compensation
Equity/Stock options
Benefits
+1
Senior Instrumentation & Networking Systems Engineer
Senior Instrumentation & Networking Systems Engineer

Spectraforce Technologies, Inc. • Pleasanton (CA)

On-site
USD 110,000 - 140,000