1

Senior Master Software Engineer Jobs in California

Senior Software Engineer

Irvine, CA · On-site

$129K - $171K/yr

They are seeking a Senior Software Engineer to maintain and enhance software that supports state estimation and virtual metering for complex electrical networks, as well as develop REST APIs and ...

#Senior Software Engineer

San Diego, CA · On-site

$130K - $171K/yr

As a Senior Software Engineer, you will design, develop, and optimize software solutions for ... Preferred : • Master's degree in Computer Science, Engineering, or a related field, with 3+ years ...

Senior Software Engineer

San Mateo, CA · On-site

$140K - $184K/yr

Senior Software Engineer Department: Engineering Employment Type: Full Time Location: San Mateo, CA ... You are an SME in at least one significant technical area and are reaching to master new ones.

Sr Software Engineer

Glendale, CA · On-site

$135K - $181K/yr

The Senior Software Engineer will report to the Sr Manager, Technology. About the Role & Team We ... Master's degree or certifications in AI, Data Science, or Financial Technology is a plus ...

Senior Software Engineer

San Diego, CA

$130K - $171K/yr

... Master's degree in Computer Science, Software Engineering, or equivalent - Experience designing software architectures for complex systems - Prior experience in medical device software development ...

Senior Software Engineer

San Diego, CA · On-site

$130K - $171K/yr

... Master's degree in Computer Science, Software Engineering, or equivalent - Experience designing software architectures for complex systems - Prior experience in medical device software development ...

Senior Software Engineer

Los Angeles, CA · On-site

$132K - $174K/yr

They are seeking a highly skilled Senior Software Engineer to join their team, responsible for ... Required : • Bachelor's or master's degree in Computer Science or a related field • Strong ...

Senior Software Engineer

Los Angeles, CA · On-site

$132K - $174K/yr

They are seeking a highly skilled Senior Software Engineer to design and develop software solutions ... Required : • Bachelor's or master's degree in Computer Science or a related field • Strong ...

Senior Software Engineer

Irvine, CA · On-site

$131K - $173K/yr

Job Title- Senior Software Engineer Project Location - Irvine, CA (Onsite) Duration- 12+ months ... Bachelor's or Master's degree in Computer Engineering, Computer Science, Electrical Engineering, or ...

Senior Software Engineer

Irvine, CA · On-site

$104K - $174K/yr

Job Title: Senior Software Engineer Location: Irvine, CA Job type: Full-time - Hybrid Overview ... Education A master's degree in computer science or electrical engineering with 5+ years of ...

Senior Software Engineer

Irvine, CA · On-site

$104K - $174K/yr

Job Title: Senior Software Engineer Location: Irvine, CA Job type: Full-time - Hybrid Overview ... Education A master's degree in computer science or electrical engineering with 5+ years of ...

Senior Software Engineer

San Mateo, CA · On-site

$19K - $215K/mo

BigHat Biosciences is looking for a Senior Software Engineer to join our engineering team. This ... You are an SME in at least one significant technical area and are reaching to master new ones.

Senior Software Engineer

San Mateo, CA · On-site

$139K - $183K/yr

BigHat Biosciences is looking for a Senior Software Engineer to join our engineering team. This ... You are an SME in at least one significant technical area and are reaching to master new ones.

#Senior Software Engineer

San Diego, CA · On-site

$130K - $171K/yr

As a Senior Software Engineer, you will contribute to the design, development, and optimization and ... Master's degree in Computer Science, Engineering, or a related field, with 3+ years of software ...

Senior Software Engineer

Redwood City, CA

$150K - $197K/yr

Key Responsibilities As a Senior Software Engineer in Robotics, you will: * Championing the ... Education A Bachelor's and/or Master's degree in Computer Science or a related field.

next page

Showing results 1-20

Senior Master Software Engineer information

What are the key skills and qualifications needed to thrive as a Senior Master Software Engineer?

To thrive as a Senior Master Software Engineer, you need advanced proficiency in software architecture, programming languages, and system design, often supported by a computer science degree and extensive industry experience. Expertise in tools such as version control systems (e.g., Git), CI/CD pipelines, cloud platforms, and familiarity with frameworks relevant to the tech stack is essential. Exceptional problem-solving, leadership, and communication skills help you mentor teams and drive complex projects to completion. These capabilities are crucial for delivering robust, scalable solutions and fostering innovation within engineering teams.

What is a Senior Master Software Engineer?

A Senior Master Software Engineer is a highly experienced software professional who leads the architecture, design, and development of complex software systems. They often mentor other engineers, set technical direction, and ensure best practices are followed across projects. This role typically requires deep expertise in multiple programming languages, frameworks, and software development methodologies. Senior Master Software Engineers play a critical role in both technical leadership and hands-on coding, often collaborating with cross-functional teams to deliver scalable and robust solutions.

What is the difference between Senior Master Software Engineer vs Lead Software Engineer?

AspectSenior Master Software EngineerLead Software Engineer
CredentialsTypically requires extensive experience, advanced degrees, and certifications in software developmentSimilar credentials, often with additional leadership or project management certifications
Work EnvironmentFocuses on complex technical problem-solving, architecture, and mentorship within engineering teamsCombines technical expertise with team leadership, project oversight, and stakeholder communication
Industry UsageCommon in large tech firms, R&D, and specialized engineering rolesWidely used across tech companies, especially in roles involving team coordination and project delivery

The Senior Master Software Engineer is primarily focused on technical mastery and innovation, often working independently or mentoring senior staff. In contrast, the Lead Software Engineer combines technical skills with leadership responsibilities, managing teams and projects to ensure successful delivery. Both roles require strong technical backgrounds, but their focus areas differ, with the Senior Master emphasizing technical depth and the Lead emphasizing team and project management.

How does a Senior Master Software Engineer typically mentor and support junior team members?

Senior Master Software Engineers often play a crucial role in mentoring less experienced engineers by conducting code reviews, sharing best practices, and providing guidance on complex technical challenges. They foster a collaborative environment by organizing knowledge-sharing sessions and pairing with junior developers on challenging tasks. This mentorship not only accelerates the growth of team members but also helps maintain high code quality and consistency across projects.
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 Senior Master Software Engineer jobs? Cities in California with the most Senior Master Software Engineer job openings:

$77.77 - $97.22/hr

Full-time

Posted 15 days ago


Job description

Senior Software Engineer | Pleasanton, California, United States
Indotonix is seeking an :
Onsite Job - Senior Software Engineer
Work Location: Pleasanton, CA
Shift: First (8:00 AM - 4:30 PM)
Education: Bachelor's Degree Required
Clearance Required to Start: No
Job Description:
We are seeking a Senior Software Engineer to lead the development, integration, testing, and maintenance of embedded software systems. The ideal candidate will have extensive experience in embedded software development using C/C++, VxWorks, and real-time operating systems. This role involves leading software architecture, development, verification, and integration activities while collaborating with cross-functional engineering teams to deliver high-quality software solutions.
Responsibilities:
  • Lead activities to develop, document, and maintain software architectures, requirements, algorithms, interfaces, and designs.
  • Lead the development, integration, and debugging of complex software components into fully functional embedded software systems.
  • Develop software verification plans, test procedures, and test environments.
  • Execute software testing and document results to ensure software requirements are met.
  • Evaluate software performance and conduct software analysis to improve reliability and efficiency.
  • Collaborate with cross-functional engineering teams throughout the software development lifecycle.
  • Work under minimal supervision while providing technical leadership and guidance.

Required Skills:
  • Bachelor's degree in Engineering, Computer Science, Mathematics, Physics, Chemistry, or related technical field.
  • 9+ years of experience in software engineering or an equivalent combination of education and experience.
  • Experience developing and debugging software using C and C++.
  • Experience with VxWorks development and debugging.
  • Experience developing and debugging embedded software systems.
  • Experience with software performance evaluation and analysis.
  • Experience using bug tracking and source control systems.

Preferred Skills:
  • Experience developing embedded software for ARM processors.
  • Experience with industry-standard Real-Time Operating Systems (RTOS).
  • Experience working in an Agile development environment.

Education / Experience:
Education/experience typically acquired through advanced technical education from an accredited course of study in engineering, computer science, mathematics, physics, or chemistry (e.g., Bachelor) and typically 9 or more years' related work experience or an equivalent combination of technical education and experience (e.g., PhD + 4 years' related work experience, Master + 7 years' related work experience). In the USA, ABET accreditation is preferred, although not required.

Indotronix logo

About Indotronix

Sourced by ZipRecruiter

In 1986, Indotronix established itself in the staffing space. 22 years later, Avani entered the scene, offering consulting and technology development. Finally, in 2016, the two joined forces to begin delivering talent across all areas, from Staffing to Consulting to unique platform development.

Industry

Recruiting and staffing services

Company size

1,001 - 5,000 Employees

Headquarters location

Rochester, NY, US