refresh

Trending companies

Trending companies

Axcelis
Axcelis

Leading company in the semiconductor industry

Senior Software Engineer, Simulation and Integration at Axcelis

RoleQA
LevelSenior
LocationBeverly, Morocco, United States
WorkOn-site
TypeFull-time
Posted1 day ago
Apply now

About the role

JOB DESCRIPTION

Senior Software Engineer, Simulation and Integration

Semiconductor Capital Equipment – Axcelis Technologies

Job Summary

Axcelis Technologies is seeking a Senior Software Engineer, Simulation and Integration to join our software engineering organization and play a key role in defining the validation, simulation, and system‑level testing architecture for our next‑generation ion implanter platforms. This position is focused on the design, development, and ownership of software and hardware emulation capabilities, Software‑in‑the‑Loop (SWIL) testing frameworks, and automated system integration testing spanning simulated environments, real hardware, and CI/CD pipelines.

As semiconductor manufacturing systems increase in complexity and precision, control software has become a defining platform capability rather than an implementation detail. This team was formed to proactively evolve control software architecture ahead of those demands, addressing scalability, reliability, and testability challenges that traditional approaches struggle to meet.

Traditional test approaches struggle to provide the fidelity, scalability, and early feedback required for modern equipment. This role is being created to proactively evolve simulation and integrated testing architectures ahead of those demands, addressing testability, reliability, and automation challenges that emerge as systems scale.

In this role, you will work at the intersection of software quality engineering, simulator development (equipment twin), hardware integration testing, and modern CI/CD practices, collaborating closely with equipment control, hardware, systems, and SQA teams. You will help define how complex equipment software is validated across simulated environments, physical hardware, and automated pipelines.

The primary focus of the role is on defining forward‑looking validation and simulation capabilities that scale with system complexity, rather than maintaining established test implementations or executing narrowly scoped test procedures.

This role is well‑suited for engineers who:

  • Enjoy working close to real hardware while enabling effective testing before hardware exists
  • Prefer ambiguous, early‑stage platform and architecture problems over narrow test execution tasks
  • Care deeply about correctness, failure modes, and long‑term testability
  • Want their technical decisions to materially shape how complex equipment control software is validated, integrated, and released

Primary Responsibilities

Simulation and SWIL Architecture

  • Own the design, implementation, and evolution of software and hardware emulation capabilities used for SWIL and integration testing.
  • Design and develop SWIL testing architectures that emulate equipment subsystems, control interfaces, and communication behaviors.
  • Collaborate with equipment control, systems, and hardware engineers to model realistic operational behavior, timing, and failure modes.
  • Extend simulation and emulation capabilities to support new hardware configurations, software architectures, and test scenarios.
  • Ensure simulation environments integrate cleanly with production control software and automated test frameworks.

Integrated Testing & Test Case Development

  • Own system‑level test case design and development, from requirements through execution and diagnostics.
  • Develop automated tests that validate functional behavior, sequencing, timing, and error handling across integrated subsystems.
  • Execute and debug tests on both emulated environments and real hardware tools, bridging gaps between simulation and physical systems.
  • Implement fault‑injection scenarios (via scripting and automation) to validate robustness, recovery behavior, and edge cases.
  • Ensure traceability between requirements, test intent, execution results, and observed failures.

CI & Test Automation

  • Design and maintain CI pipelines (e.g., GitHub Actions) to support SWIL, integration, and regression testing.
  • Integrate automated tests into CI workflows to provide fast, reliable feedback on system‑level changes.
  • Develop supporting tooling, scripts, and infrastructure to improve test reliability, diagnostics, and scalability.
  • Analyze failures from CI and lab environments, performing root‑cause analysis across software, simulation, and hardware layers.
  • Continuously improve test coverage, execution time, and signal‑to‑noise ratio within automated pipelines.

Collaboration & Engineering Excellence

  • Partner closely with Equipment Control, Systems Engineering, Hardware Engineering, and SQA to define test strategies and coverage goals.
  • Influence software and system architecture to improve testability, observability, and fault isolation.
  • Contribute to engineering best practices around test automation, CI, documentation, and maintainability.
  • Help define long‑term strategy for simulation‑based validation and integration testing across product lines.

Qualifications

Required

  • Bachelor’s degree in Computer Science, Engineering, or a related technical field.
  • 5+ years of experience in software development, test automation, simulation, or systems integration.
  • Strong proficiency in C#; working knowledge of Python and YAML required.
  • Hands‑on experience with test automation frameworks, test infrastructure, and modern development workflows.
  • Experience building or maintaining CI pipelines using Git, GitHub Actions / GitHub Workflows, or similar CI systems.
  • Solid understanding of system‑level testing concepts, including integration testing, fault validation, and regression testing.
  • Strong analytical and debugging skills across layered software and hardware systems.

Preferred / Differentiating Experience

  • Experience with SWIL, SIL, HIL, or simulator‑based testing for complex systems.
  • Familiarity with hardware transport or industrial communication protocols.
  • Experience emulating hardware behavior or building software abstractions for physical systems.
  • Hands‑on experience with fault injection, stress testing, or failure‑mode validation.
  • Experience with requirements management and traceability tools.
  • Understanding of safety-critical or real-time systems testing environments.
  • Background in semiconductor capital equipment, industrial automation, aerospace, defense, or similar domains.
  • Experience working in Agile development environments with cross‑functional teams.

EQUAL OPPORTUNITY STATEMENT

It is the policy of Axcelis to provide equal opportunity in all areas of employment for all persons free from discrimination based on race, sex, religion, age, color, national origin, disability status, medical condition (including pregnancy), veteran status, sexual orientation, marital status, or any other characteristic protected by federal, state or local law. Axcelis will provide reasonable accommodation necessary to enable a disabled candidate or employee to perform the essential functions of the position, unless the accommodation would create an undue hardship for the Company.

U.S. BASE SALARY RANGE

$141,913.76 - $212,870.64

This base salary range reflects the typical compensation for this role across U.S. locations.

Our salary ranges are determined by role and level; individual pay is determined based on

multiple factors, including job-related skills, experience, relevant education or training, work

location, and internal equity. The range provides the opportunity for growth and progression as

you develop within the role.

Base pay is one part of our U.S. total compensation package which includes eligibility in the

Axcelis Team Incentive bonus plan, and comprehensive benefits package (for regular

employees working 20+ hours a week).

Required skills

Simulation

Test automation

System integration

SWIL

CI/CD

Validation architecture

Total Views

0

Total Apply Clicks

0

Total Mock Apply

0

Total Bookmarks

0

About Axcelis

Axcelis

Axcelis

Public

Axcelis Technologies, Inc. is an American company engaging in the design, manufacture, and servicing of capital equipment for the semiconductor manufacturing industry worldwide.

501-1,000

Employees

Beverly

Headquarters

$1.2B

Valuation

Reviews

10 reviews

3.6

10 reviews

Work-life balance

2.8

Compensation

4.0

Culture

4.1

Career

3.2

Management

3.0

62%

Recommend to a friend

Pros

Supportive management and colleagues

Good benefits and compensation

Great team culture and collaboration

Cons

Heavy workload and overtime expectations

High-pressure, stressful environment

Poor work-life balance

Salary Ranges

53 data points

Junior/L3

Mid/L4

Senior/L5

Junior/L3 · Business Intelligence Analyst

1 reports

$100,050

total per year

Base

$87,000

Stock

-

Bonus

-

$100,050

$100,050

Interview experience

41 interviews

Difficulty

3.4

/ 5

Duration

14-28 weeks

Offer rate

42%

Experience

Positive 62%

Neutral 28%

Negative 10%

Interview process

1

Phone Screen

2

Technical Interview

3

Hiring Manager

4

Team Fit

Common questions

Technical skills

Past experience

Team collaboration

Problem solving