Senior Software Engineer, AFM Platform (Hybrid)

Asylum Research

Santa Barbara (CA)

Hybrid

USD 150,000 - 180,000

Full time

7 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Health insurance
401k
Paid time off
Holidays
Family leave
Tuition reimbursement

Job summary

Oxford Instruments Asylum Research in Santa Barbara, CA, is seeking a Senior Software Engineer to advance our next-generation AFM software platform. You will design, implement, and test software for atomic force microscopy systems, collaborating closely with Product Management, Applications Scientists, Engineering, and R&D to expand capabilities and automation.

The role emphasizes strong C# development, complex architectures, and remote-control APIs, with a focus on usability and high

Qualifications

  • Bachelor's degree in Electrical Engineering, Physics, or a related technical field.
  • 8+ years of professional software development experience.
  • Advanced proficiency in C# including software architecture and asynchronous programming.
  • Experience with complex systems, scientific instrumentation, or automation.
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork skills.

Responsibilities

  • Design, develop, test, and maintain software for Atomic Force Microscopy systems.
  • Contribute to the Ergo software platform's development and expansion.
  • Implement new measurement modes, tools, and workflows.
  • Develop architectures for instrument control, automation, and data acquisition.
  • Develop APIs to enable remote control capabilities.
  • Contribute to usability improvements and intelligent workflows.
  • Collaborate with cross-functional teams including Applications, R&D, Product Management, Service, and Engineering.
  • Develop diagnostic, service, and production support tools.
  • Participate in code reviews and continuous improvement initiatives.
  • Troubleshoot complex software and instrumentation issues and provide solutions.
  • Mentor junior engineers and promote software engineering best practices.
  • Other duties as assigned.

Skills

C# development
Software architecture
Asynchronous programming
Teamwork & communication

Education

Bachelor's degree in Electrical Engineering or Physics

Tools

Python
gRPC
C++/CLI

Job description

Oxford Instruments Asylum Research in Santa Barbara, CA, is seeking a Senior Software Engineer to advance our next-generation AFM software platform. You will design, implement, and test software for atomic force microscopy systems, collaborating closely with Product Management, Applications Scientists, Engineering, and R&D to expand capabilities and automation.

The role emphasizes strong C# development, complex architectures, and remote-control APIs, with a focus on usability and high

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer, AFM & Automation Platform
Senior Software Engineer, AFM & Automation Platform

Oxford Instruments • Santa Barbara (CA)

On-site
USD 150,000 - 180,000
Health insurance
401k plan
Paid time off
+1
Senior Software Engineer
Senior Software Engineer

Asylum Research • Santa Barbara (CA)

Hybrid
USD 150,000 - 180,000
Health insurance
401k
Paid time off
+3
Senior Software Engineer
Senior Software Engineer

Oxford Instruments GmbH • Santa Barbara (CA)

Hybrid
USD 150,000 - 180,000
Health insurance
401k plan
PTO and holidays
Senior C# Software Engineer — AFM Metrology Systems
Senior C# Software Engineer — AFM Metrology Systems

Infinitesima Ltd • Abingdon (VA)

Hybrid
USD 78,000 - 88,000
EMI Share Options
Private Healthcare
Pension
Senior Software Engineer
Senior Software Engineer

Oxford Instruments • Santa Barbara (CA)

On-site
USD 150,000 - 180,000
Health insurance
401k plan
Paid time off
+1
Staff Software Engineer, Scientific Data & AI (Remote)
Staff Software Engineer, Scientific Data & AI (Remote)

Bruker • Santa Barbara (CA)

Hybrid
USD 107,000 - 190,000
401(k) with company match
Employee stock purchase plan
Medical and dental plans
+4
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
Senior Software Systems Engineer - USA
Senior Software Systems Engineer - USA

Nearfield Instruments • Northern (KY)

Hybrid
USD 120,000 - 150,000
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
Test Engineer
Test Engineer

Oxford Instruments plc • Santa Barbara (CA)

On-site
USD 77,000 - 81,000
Medical insurance
Vision insurance
401(k)
+5