Software Engineer II Senior

Applied Materials

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Billerica, MA
Employment
Full-time
Posted
33 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $160k
$107k $212k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $142,400–$177,250.

Based on 240 similar postings.

Employer

About Applied Materials

Applied Materials is the world''s largest supplier of equipment, services, and software for the semiconductor and display industries, enabling the production of chips and advanced displays. Industry: Semiconductor Equipment

Applied Materials currently has 337 open roles on FindRole.

Listed pay typically runs $124,000–$171,000 across 219 roles with salary data.

Most-posted roles

View all roles at Applied Materials

At a glance

TL;DR · Software Engineer II Senior

The Software Engineer II Senior - (E2) joins the engineering team to design, develop, test, and support software solutions within a semiconductor environment. This role involves implementing software features, tools, platforms, and embedded applications that support semiconductor products and development initiatives. Day-to-day responsibilities include writing clean, maintainable code, performing unit and integration testing, conducting root cause analysis, and participating in Agile ceremonies like sprint planning and daily standups. The candidate must utilize programming fundamentals, debugging techniques, and software development lifecycle processes. Key technical areas include embedded software, firmware, platform software, and hardware-software interactions. The role solves technical problems related to semiconductor product development, ensuring that software components meet performance objectives, reliability standards, and specific hardware-software integration requirements within a fast-paced engineering environment.

What does a Software Engineer earn in Massachusetts?

Median $199500 from 111 postings across 24 companies.

See salary data

What you'll do

  • Design, develop, debug, test, and maintain software components for semiconductor products and embedded systems.
  • Write clean, efficient, and maintainable code following established architectural guidelines and coding standards.
  • Perform unit testing, integration testing, defect resolution, and root cause analysis to ensure product reliability.
  • Participate in Agile ceremonies including sprint planning, backlog refinement, daily standups, and retrospectives.
  • Analyze system architecture and hardware-software interactions to support the full software development lifecycle.
  • Estimate work, track progress, and deliver assigned features according to project priorities and schedules.
  • Clarify requirements and define interfaces through technical discussions with cross-functional engineering and product teams.

What we're looking for

  • Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, Computer Engineering, or a related technical field, or equivalent practical experience.
  • Experience in software development in a semiconductor, embedded software, firmware, platform software, or related engineering environment.
  • Working knowledge of programming fundamentals, software design, debugging, and testing practices.
  • Familiarity with software development lifecycle processes and Agile development methodologies.
  • Ability to communicate effectively with engineering and business stakeholders and manage multiple priorities in a fast-paced environment.
  • Experience with semiconductor product development, embedded systems, firmware, platform software, or software tools used in engineering environments (preferred).
  • Familiarity with version control, build systems, defect tracking, CI/CD workflows, and software development tools (preferred).
  • Experience with validation support, integration activities, or hardware-software interaction (preferred).

More like this

Similar roles

Software Engineer II

Microsoft

Redmond, WA 4 days ago $102,100–$202,200
Go Rust Python C++ C# Kubernetes Azure Distributed Systems CI/CD Docker CUDA NCCL Java JavaScript ML Systems
2+ yrs exp

Software Engineer II

TSC

Plymouth, MA 4 days ago
C C++ Embedded Systems Linux RTOS Python Bash Git CI/CD Containerization Virtualization Machine Learning Build Management Cross-compilation Device Drivers
3+ yrs exp

Software Engineer II

Microsoft

Redmond, WA 4 days ago $102,100–$202,200
Python C# Java C++ JavaScript C LLM Machine Learning Distributed Systems Data Pipelines APIs Telemetry Unit Testing Integration Testing Observability Cloud Services Data Analytics Workflow Automation
2+ yrs exp Hybrid

Software Engineer II

Microsoft

4 days ago $102,100–$202,200
Distributed Systems Python Java C# C++ JavaScript C Large Language Models CI/CD Observability Cloud Infrastructure APIs Configuration Management Telemetry Profiling Production Debugging
2+ yrs exp Hybrid

Software Engineer II

Mastercard

Arlington, VA 4 days ago $106,000–$169,000
Java Python Apache Spark Databricks AWS Spring Boot Kafka Flink React Angular CI/CD API Design Distributed Systems Object-Oriented Programming Version Control Automated Testing

Software Engineer II

Uber

San Francisco, CA 4 days ago
React TypeScript JavaScript HTML CSS Node.js Go Python Web APIs A/B Testing Grafana Server-Side Rendering Core Web Vitals Observability
2+ yrs exp Hybrid