1

Software Programmer In Jobs in Santa Clara, CA (NOW HIRING)

Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the ... Software Engineering builds the brains of Waymo's fully autonomous driving technology. Our software ...

Description As a software engineer in haptics, you will work on all stages of the product development cycle with a vertically-integrated technology team. In this role you'll collaborate with teams ...

We take pride in what we do but we don't take ourselves too seriously. If work is fun for you, talk to us. We will not waste your time. eGain's Software Engineer positions are open for the right ...

Qualifications * BS in Computer Science/Engineering or related field * Completed computer vision or natural language processing projects from start to finish * 1 - 5 years of experience as a software ...

Senior Software Engineer

Milpitas, CA · On-site

$142K - $188K/yr

Company Overview KLA is a global leader in diversified electronics for the semiconductor ... The Systems Software Engineer position we are trying to fill is a core function of software ...

Senior Software Engineer

Milpitas, CA · On-site

$142K - $188K/yr

Company Overview KLA is a global leader in diversified electronics for the semiconductor ... The Systems Software Engineer position we are trying to fill is a core function of software ...

Senior Software Engineer

Milpitas, CA

$142K - $188K/yr

Company Overview KLA is a global leader in diversified electronics for the semiconductor ... The Systems Software Engineer position we are trying to fill is a core function of software ...

Senior Software Engineer

San Mateo, CA · On-site +1

$139K - $183K/yr

JetInsight's best-in-class quoting and fleet management software helps aircraft charter operators ... We're looking for a full stack Senior Software Engineer to join our growing engineering team. You ...

Sr. SDET

Sunnyvale, CA

$108K - $163K/yr

Job Title Sr. SDET About Clover Clover is a pioneer in the fintech space, dedicated to transforming the way small and medium-sized businesses operate. As a part of Fiserv, we provide an all-in-one ...

next page

Showing results 1-20

Software Programmer In information

See Santa Clara, CA salary details

$32

$63

$96

How much do software programmer in jobs pay per hour?

As of Jul 14, 2026, the average hourly pay for software programmer in in Santa Clara, CA is $63.84, according to ZipRecruiter salary data. Most workers in this role earn between $51.68 and $74.52 per hour, depending on experience, location, and employer.

What is the job of a software programmer?

A software programmer writes, tests, and maintains computer code to develop software applications and systems. They use programming languages such as Java, Python, or C++ and often work with development tools and version control systems. The role requires problem-solving skills and understanding of software development processes.

Are software programmers in demand?

Software programmers are in high demand across many industries due to the ongoing growth of technology and digital transformation. Skills in programming languages such as Python, Java, and C++, along with experience in software development tools, increase employability and job stability in this field.

What engineer makes $500,000 a year?

Software engineers in senior or specialized roles, such as principal engineers or engineering directors at large tech companies, can earn $500,000 or more annually, often including bonuses and stock options. High compensation typically requires extensive experience, advanced skills in areas like distributed systems or AI, and working in competitive tech environments.

What kind of jobs can a programmer get?

A software programmer can pursue roles such as application developer, web developer, systems analyst, software engineer, or embedded systems programmer. These jobs often require knowledge of programming languages like Java, Python, or C++, and may involve working in teams, using development tools, and following project deadlines.
Senior Software Engineer, Flight Software

Senior Software Engineer, Flight Software

Muon Space

San Jose, CA • On-site

$184K - $208K/yr

Other

Re-posted 29 days ago


Job description

About the role

Muon seeks a Flight Software Engineer to join our satellite flight software team. The ideal candidate is a self-motivated versatile software developer with significant previous experience developing robust bare-metal / RTOS embedded devices or appliances. In this role, you will design, develop, integrate, and test the software and firmware that runs on our orbiting satellites. This position is based at our San Jose, CA office.

Responsibilities
  • Integral member of the team defining and building Muon's satellite bus platform
  • Translate concepts and requirements into design and working implementations, supporting through to on-orbit operations
  • Design, bring up, and support the embedded software environment that runs in our satellite flight systems and peripherals using ARM Cortex-M CPUs.
  • Participate in evaluating and selecting technologies for our software foundation
  • Write application, platform, and driver functionality in our flight software environment and teach others how to use it
  • Integrate compute and peripheral subsystems in both software and hardware
  • Collaborate with hardware team members on the design and bring up of Muon hardware
  • Collaborate with software team members to set flight software architecture, select infrastructure and tools, and communicate with cloud backends.
  • Participate in developing software and hardware-in-the-loop test strategies
Qualifications 
  • B.S., M.S., or Ph.D. in computer science, electrical engineering, or related field
  • 8+ years experience as a software engineer in a team environment
  • Strong C/C++ programming, with some practical familiarity of other languages
  • Great embedded systems fundamentals: resource-efficient design, low-level drivers, bit manipulation, responsive software and IRQ handling, RTOS frameworks, I/O and communication buses.
  • Integration and control of external hardware devices
  • Read and understand hardware data sheets
  • Excellent communication and presentation skills
Nice-to-have Skills
  • Knowledge of industry-standard data formats and schemas (ProtoBuf, YAML, JSON, etc)
  • Familiarity with a Linux-based development environment
  • Experience with one or more of: embedded linux, FPGA, HW design, RF communication systems, cloud/server infrastructure, network architecture.
  • End-to-end development from product concept to delivery to customer/market.
Salary

The salary range for this role is $184,000 - $208,000, plus a competitive equity grant and comprehensive benefits package. Final compensation will be determined based on skills, qualifications, experience, and geographic location as assessed during the interview process.