1

Master Software Engineer Jobs in California (NOW HIRING)

Bachelor or Master's in computer science, Computer Engineering, or related field. * 2-5 years of software development experience, with exposure to .NET and C#. * Basic understanding of cross-platform ...

Software Engineer II

San Jose, CA · On-site

$135K - $182K/yr

Master's degree in Software Engineering, Computer Science, or related. Requires skills and experience to involve: * Deep software programming skills and proficiency in C++ and Python. * Demonstrated ...

Bachelor or Master's in computer science, Computer Engineering, or related field. * 2-5 years of software development experience, with exposure to .NET and C#. * Basic understanding of cross-platform ...

Master's degree in Software Engineering, Computer Science, or related. Requires skills and experience to involve: * Deep software programming skills and proficiency in C++ and Python. * Demonstrated ...

Bachelor or Master's in computer science, Computer Engineering, or related field. * 2-5 years of software development experience, with exposure to .NET and C#. * Basic understanding of cross-platform ...

Job Summary: Seeking a top-notch hands-on Software Engineer to work on design of system ... A Bachelor's, Master's degree in Computer Science (CS), Electrical Engineering (EE), Computer ...

Software Engineer

San Jose, CA · On-site

$90K - $135K/yr

Job Summary: Seeking a top-notch hands-on Software Engineer to work on design of system ... A Bachelor's, Master's degree in Computer Science (CS), Electrical Engineering (EE), Computer ...

Role: Software Engineer Location: ( Onsite) Employment type: Contract to Hire Responsibilities ... Bachelor's degree in a STEM field with 5-8 years of relevant experience, or Master's degree in a ...

Software Engineer

San Jose, CA · On-site

$90K - $135K/yr

Job Summary: Seeking a top-notch hands-on Software Engineer to work on design of system ... A Bachelor's, Master's degree in Computer Science (CS), Electrical Engineering (EE), Computer ...

Software Engineer 100% onsite 2711 N 1st San Jose, CA 95134 If unable to identify local - Open to ... Bachelor's or Master's degree in computer science, engineering, or equivalent work experience * 1-5 ...

Bachelor's or master's degree in computer science, Engineering, Computer Information Systems, Mathematics, Physics, or a related field or software development training program What You'll Do

Bachelor or Master's in computer science, Computer Engineering, or related field. * 2-5 years of software development experience, with exposure to .NET and C#. * Basic understanding of cross-platform ...

Bachelor's or master's degree in computer science, Engineering, Computer Information Systems, Mathematics, Physics, or a related field or software development training program What You'll Do

Software Engineer DeepInfra is looking for early-career Software Engineers to join our team. You'll ... Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field * 1-4 ...

Software Engineer

Milpitas, CA · On-site

$114K - $195K/yr

... Master's degree in Computer Science, Electrical Engineering, or related field MS +0-3 years professional software development experience or BS + 2-5 years experience Strong proficiency in C++ and ...

Software Engineer

San Diego, CA · On-site

$150K/yr

Master's in Computer Science, Software Engineering with 10+ years experience preferred * 10+ years experience in embedded software a plus, written in Assembler, C and/or C++ * Knowledge of how to ...

Software Engineer

Milpitas, CA · On-site

$114K - $195K/yr

... Master's degree in Computer Science, Electrical Engineering, or related field MS +0-3 years professional software development experience or BS + 2-5 years experience Strong proficiency in C++ and ...

next page

Showing results 1-20

Master Software Engineer information

See California salary details

$62.7K

$145.6K

$202.8K

How much do master software engineer jobs pay per year?

As of Jun 9, 2026, the average yearly pay for master software engineer in California is $145,592.00, according to ZipRecruiter salary data. Most workers in this role earn between $118,400.00 and $170,700.00 per year, depending on experience, location, and employer.

What is a Master Software Engineer job?

A Master Software Engineer is a senior-level software developer who leads complex projects, architects software solutions, and mentors junior engineers. They possess deep technical expertise in multiple programming languages, frameworks, and system architectures. Additionally, they collaborate with cross-functional teams to drive innovation, improve code quality, and ensure scalability. Their role often involves making critical technical decisions, optimizing performance, and implementing best practices in software development.

What are the key skills and qualifications needed to thrive in the Master Software Engineer position, and why are they important?

To thrive as a Master Software Engineer, you need advanced programming proficiency, deep software architecture knowledge, and substantial experience in designing scalable systems, typically supported by a relevant degree and years of hands-on development. Familiarity with modern development frameworks, cloud platforms, CI/CD tools, and certifications like AWS Certified Solutions Architect or similar are commonly expected. Leadership, effective communication, mentorship abilities, and strong problem-solving skills set top candidates apart. These competencies enable Master Software Engineers to drive complex projects, build high-performing teams, and deliver innovative solutions in demanding technical environments.

What are the typical responsibilities and daily tasks of a Master Software Engineer?

A Master Software Engineer is often responsible for designing and reviewing complex software architecture, developing high-quality code, and ensuring that systems are robust and scalable. They mentor junior developers, set technical standards, and collaborate closely with cross-functional teams such as product managers, QA, and operations. Daily tasks may include leading code reviews, troubleshooting advanced technical issues, and contributing to technical strategy discussions. This role often requires balancing hands-on development work with leadership duties, providing both strategic guidance and practical solutions to engineering challenges.

What are the most commonly searched types of Master Software Engineer jobs in California? The most popular types of Master Software Engineer jobs in California are:
What cities in California are hiring for Master Software Engineer jobs? Cities in California with the most Master Software Engineer job openings:
Infographic showing various Master Software Engineer job openings in California as of May 2026, with employment types broken down into 1% Internship, 85% Full Time, 12% Part Time, and 2% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $145,592 per year, or $70 per hour.

Full-time

Posted 15 days ago


Job description

Software Engineer

Advantest Test Solutions (ATS), located in Lake Forest, CA, is a leader in the semiconductor industry, providing state-of-the-art, massively parallel test infrastructure (IaaS) to global customers. We offer a dynamic environment with diverse projects that challenge and reward our engineers, making it an exciting place for growth and career development.

Position Overview

We are seeking a motivated Software Engineer with 2-5 years of experience to join our team. The ideal candidate will have a solid technical foundation, be eager to learn, and contribute to the development of high-performance software platforms. You will have the opportunity to work alongside senior engineers, tackle complex problems, and help drive software innovation in the semiconductor industry.

Essential Duties & Responsibilities

  • Assist in the development and maintenance of software systems using the .NET ecosystem.
  • Work on cross-platform projects that span Windows, Linux, and macOS environments.
  • Support the development of high-performance software platforms (PaaS) for on-premises deployment.
  • Collaborate on software solutions for control and communication with mechatronic subsystems.
  • Participate in the modernization of legacy software components.
  • Gain hands-on experience in distributed messaging systems, network protocols, and data engineering.
  • Actively contribute to coding, design, documentation, and customer support tasks.
  • Perform all other duties as assigned.

Requirements, Education & Skills

  • Required:Bachelor or Master's in computer science, Computer Engineering, or related field.
  • 2-5 years of software development experience, with exposure to .NET and C#.
  • Basic understanding of cross-platform development and familiarity with languages such asC++,C#,Python, and SQL.
  • Interest or basic experience in developing on-premises and hybrid solutions.
  • Familiarity with distributed messaging systems, multi-threading, and asynchronous programming is a plus.
  • Willingness to learn and contribute to various aspects of software development, including technical design and documentation.
  • Strong written and verbal communication skills.
  • Ability to work on-site in our Lake Forest, CA office.
  • Occasional travel may be required (domestic and international).
  • all other duties as assigned.