1

Government Software Engineer Jobs in San Ramon, CA

WIRELESS SOFTWARE ENGINEER (STARLINK) At SpaceX we're leveraging our experience in building rockets ... S. Government export regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S ...

Software Engineer (Scala)

Palo Alto, CA · On-site

$130K - $155K/yr

Quantifind also works with government agencies to use the same platform to uncover criminal ... Professional software engineer for 2+ years with a focus on platform engineering * Professional ...

Flight Software Engineer As our Flight Software Engineer, you will support the the development ... S. Government space technology export regulations, applicant must be a U.S. citizen, lawful ...

Software Engineer (Scala)

Palo Alto, CA · On-site

$130K - $155K/yr

Quantifind also works with government agencies to use the same platform to uncover criminal ... Professional software engineer for 2+ years with a focus on platform engineering * Professional ...

SOFTWARE ENGINEER, STARLINK NETWORK At SpaceX we're leveraging our experience in building rockets ... S. Government export regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S ...

As a Software Engineer, you will be part of a team working on delivering reliable software for our ... Must be willing to submit to a government background investigation as part of the selection process.

About the role Muon is looking for a Software Engineer (Back-end) to join our Ground Software team ... Government export regulations applicable to that information, applicant must either be (A) a U.S ...

Agentic Software Engineer III

San Jose, CA · On-site

$67.50 - $90.50/hr

Serving federal, state, & local government clients as well as public higher education institutions ... Work you'll do As a Software Engineer III on the Customer team, you will support AI-assisted ...

Agentic Software Engineer III

San Francisco, CA · On-site

$67.75 - $91/hr

Serving federal, state, & local government clients as well as public higher education institutions ... Work you'll do As a Software Engineer III on the Customer team, you will support AI-assisted ...

Software Engineer Staff

Sunnyvale, CA · On-site

$113K - $200K/yr

In this role, you will support the software engineering lifecycle following the program Software ... Must be a US Citizen; this position will require Final Secret government security clearance prior ...

next page

Showing results 1-20

Government Software Engineer information

See San Ramon, CA salary details

$71K

$164.9K

$229.6K

How much do government software engineer jobs pay per year?

As of Jul 4, 2026, the average yearly pay for government software engineer in San Ramon, CA is $164,860.00, according to ZipRecruiter salary data. Most workers in this role earn between $134,100.00 and $193,300.00 per year, depending on experience, location, and employer.

What are Government Software Engineers?

Government Software Engineers are professionals who design, develop, test, and maintain software systems used by government agencies. They work on projects that support public services, national security, data management, and various digital platforms for citizens and government operations. These engineers often address unique security, compliance, and scalability requirements due to the sensitive nature of government data. Their work is crucial in ensuring the efficient and secure functioning of government technology infrastructure.

What is the difference between Government Software Engineer vs Civil Software Developer?

AspectGovernment Software EngineerCivil Software Developer
CredentialsBachelor's in Computer Science or related, security clearances often requiredBachelor's in Civil Engineering, Computer Science, or related
Work EnvironmentGovernment agencies, secure facilities, regulated environmentsConstruction sites, infrastructure projects, urban planning
Employer & IndustryFederal, state, or local government agenciesConstruction firms, civil engineering companies
Common Search/ComparisonYesYes

Government Software Engineers focus on developing software for government agencies, often requiring security clearances and working within regulated environments. Civil Software Developers work on infrastructure and civil projects, emphasizing software for construction and urban planning. While both roles involve software development, their industries, work settings, and credentials differ significantly.

What are some common challenges faced by government software engineers when working on public sector projects?

Government software engineers often encounter unique challenges such as navigating strict security protocols, complying with regulatory standards, and working with legacy systems that may require modernization. These projects typically involve extensive documentation and collaboration with cross-functional teams, including policy makers and end users, to ensure solutions meet public needs. Additionally, timelines can be influenced by procurement processes and budget constraints, making flexibility and strong communication skills essential for success.

What are the key skills and qualifications needed to thrive as a Government Software Engineer, and why are they important?

To thrive as a Government Software Engineer, you need strong programming skills, knowledge of secure software development practices, and a relevant degree in computer science or a related field. Familiarity with government-approved frameworks, security clearance processes, and tools like Git, Java, Python, and cloud platforms is often required. Attention to detail, strong problem-solving, and the ability to work collaboratively while adhering to strict regulations are vital soft skills. These capabilities ensure that software solutions are reliable, secure, and compliant with government standards, supporting critical public sector missions.
What cities near San Ramon, CA are hiring for Government Software Engineer jobs? Cities near San Ramon, CA with the most Government Software Engineer job openings:
Senior Software Engineer - Flight Software

Senior Software Engineer - Flight Software

Astranis

San Francisco, CA • On-site

$200K - $280K/yr

Full-time

Medical, Life, Retirement, PTO

Posted 7 days ago


Job description

Astranis builds advanced satellites for high orbits, expanding humanity's reach into the solar system. Today, Astranis satellites provide dedicated, secure networks to highly-sophisticated customers across the globe- large enterprises, sovereign governments, and the US military. With five satellites on orbit and many more set to launch soon, the company is servicing a backlog of more than $1 billion of commercial contracts.
Astranis is the preferred satellite communications partner for buyers with stringent requirements for uptime, data security, network visibility, and customization. Astranis has raised over $750 million from some of the world's best investors, from Andreessen Horowitz to Blackrock and Fidelity, and employs a team of 450 engineers and entrepreneurs. Astranis designs, builds, and operates its satellites out of its 153,000 sq. ft. headquarters in Northern California, USA.
Senior Flight Software Engineer
As a Senior Software Engineer - Embedded at Astranis, you will be responsible for assisting with architecture, high level design choices, development, execution, and implementation of the flight software that commands and monitors the spacecraft. Additionally, you will mentor junior members and collaborate with other teams to ensure that the software you've implemented works on their hardware.
This role will contribute to both commercial and US Government programs.
Role
  • Develop Software for the Flight Computer on our Satellites
  • Develop Firmware for control boards on the satellite
  • Improve and deliver reliable software through requirements generation, continuous integration, automated testing and code reviews
  • Collaborate with multiple teams (avionics, Ground Control, Telemetry)
  • Develop software in C++ to interface with Flight computer and interface with the custom hardware on the vehicle
  • Deliver complex projects through incremental development
  • Mentor junior engineers

Requirements
  • 5-8+ years of experience developing software for products in modern C++ OR C
  • Familiarity with Software Development Methodologies and Design Patterns
  • Experience with working on Communication Protocols (TCP/IP, I2C, SPI)
  • Good Communication and Written Skills
  • Passionate about Space Technology
  • Experience with Building High Availability/High Reliability systems.

Bonus
  • Experience with embedded Linux / POSIX systems
  • Experience with Python
  • Experience developing on and for VxWorks, Linux, FreeRTOS, or QNX Environments
  • Demonstrated experience building, testing, and shipping production software
  • Experience with safety critical development (FDA, FAA, Automotive)
  • Experience Board Bringup, debugging / Integration of Hardware Software

What we offer:
All our positions offer a compensation package that includes equity and robust benefits.
Base pay is just one component of Astranis's total rewards package. Your compensation also includes a significant equity package via incentive stock options, high-quality company-subsidized healthcare, disability and life insurance, 401(k) retirement planning, flexible PTO, and free on-site catered meals.
Astranis pay ranges are informed and defined through professional-grade salary surveys and compensation data sources. The actual base salary offered to a successful candidate will additionally be influenced by a variety of factors including experience, credentials & certifications, educational attainment, skill level requirements, and the level and scope of the position.
Base Salary
$200,000-$280,000 USD
U.S. Citizenship, Lawful Permanent Residency, or Refugee/Asylee Status Required
(To comply with U.S. Government space technology export regulations, applicant must be a U.S. citizen, lawful permanent resident of the United States, or other protected individual as defined by 8 U.S.C. 1324b(a)(3))
Our mission and our products are meant to connect the world and everyone in it, regardless of gender, race, creed, or any other distinction. We believe in a diverse and inclusive workplace, and we encourage all people to join our team and bring their unique perspective to help make us stronger.