Senior C# Software Engineer — AFM Metrology Systems

Infinitesima Ltd

Abingdon (VA)

Hybrid

USD 78,000 - 88,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

EMI Share Options
Private Healthcare
Pension

Job summary

Infinitesima Ltd seeks a Senior C# Software Engineer to lead software for AFM-based semiconductor inspection systems. You will design and maintain software controlling high‑precision motion, sensors, and data acquisition, shaping architecture and mentoring peers.

You’ll work with real-time control, HMI dashboards, and integrated hardware, while upholding cleanroom and safety standards in a fast-paced, innovative environment.

Qualifications

  • Degree in Computer Science, Electrical Engineering, or related field (or equivalent experience).
  • 5+ years of software development experience with C#, WPF, .NET and Windows-based apps.
  • Strong understanding of industrial automation, motion control and real-time systems.
  • Experience with IPC technologies such as DDS, MQTT, ZeroMQ, RabbitMQ or NamedPipes.
  • Solid OO design, design patterns and SOLID principles; strong problem-solving.
  • Excellent communication and leadership skills; able to mentor others.

Responsibilities

  • Design, develop and maintain software for AFM-based semiconductor inspection systems using C# and .NET.
  • Implement real-time control for AFM scanning, nanometer positioning and feedback loops.
  • Create HMI applications for operator dashboards and inspection workflows.
  • Integrate software with motion controllers, piezo actuators and high‑resolution sensors.
  • Optimize performance for high-precision scanning, image processing and data analysis.
  • Ensure compliance with cleanroom standards, safety protocols and industry certifications.
  • Collaborate with hardware, optics and applications teams to deliver integrated solutions.
  • Mentor junior engineers and contribute to architectural decisions for scalable systems.

Skills

C#
WPF
NET
Windows apps
Industrial automation
Motion control
Real-time systems
DDS
MQTT
ZeroMQ
RabbitMQ
NamedPipes
OO design
Design patterns
SOLID principles
Leadership

Education

Degree in Computer Science / Electrical Engineering

Tools

Python
C++

Job description

Infinitesima Ltd seeks a Senior C# Software Engineer to lead software for AFM-based semiconductor inspection systems. You will design and maintain software controlling high‑precision motion, sensors, and data acquisition, shaping architecture and mentoring peers.

You’ll work with real-time control, HMI dashboards, and integrated hardware, while upholding cleanroom and safety standards in a fast-paced, innovative environment.

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

Similar jobs worth comparing

Senior C# Software Engineer – Semiconductor Metrology
Senior C# Software Engineer – Semiconductor Metrology

Infinitesima Ltd • Abingdon (VA)

Hybrid
USD 78,000 - 88,000
EMI Share Options
Private Healthcare
Pension
Metrology Systems Engineer — High-Precision Instrumentation
Metrology Systems Engineer — High-Precision Instrumentation

Infinitesima Ltd • Abingdon (VA)

Hybrid
USD 69,000 - 80,000
25 days annual leave
Private healthcare
Pension contributions
+1
Senior Software Architect – Semiconductor Metrology
Senior Software Architect – Semiconductor Metrology

Onto Innovation • Wilmington (MA)

On-site
USD 144,000 - 216,000
Platform-Performance Systems Engineer – Metrology
Platform-Performance Systems Engineer – Metrology

Infinitesima Ltd • Abingdon (VA)

Hybrid
USD 70,000 - 80,000
Private Health
Death in Service (x3 salary)
Senior .NET Software Engineer — GUI & Hardware
Senior .NET Software Engineer — GUI & Hardware

Onto Innovation • Hillsboro (OR)

On-site
USD 86,000 - 130,000
Health, dental, vision coverage
401(k) with employer match
Employee Stock Purchase Program (ESPP)
+1
Software Engineer - Semiconductor Metrology Systems
Software Engineer - Semiconductor Metrology Systems

Nova Ltd. • Fremont (CA)

On-site
USD 140,000 - 160,000
Staff Systems Engineer — Semiconductor Metrology & Inspection
Staff Systems Engineer — Semiconductor Metrology & Inspection

Onto Innovation • Wilmington (MA)

On-site
USD 130,000 - 194,000
Health insurance
401(k) with employer match
Employee Stock Purchase Program (ESPP)
Metrology Application Engineer - USA
Metrology Application Engineer - USA

Nearfield Instruments • Portland (OR)

On-site
USD 90,000 - 130,000
Health insurance
Good pension scheme
Engaging onboarding programme
+3
Systems Engineer – Platform Performance
Systems Engineer – Platform Performance

Infinitesima Ltd • Abingdon (VA)

Hybrid
USD 70,000 - 80,000
Private Health
Death in Service (x3 salary)
Staff Software Engineer – Precision Motion & Real-Time
Staff Software Engineer – Precision Motion & Real-Time

Onto Innovation • Milpitas (CA)

On-site
USD 144,000 - 216,000