1

Internship Government Software Engineering Jobs in Riverside, CA

Embedded Software Engineer

Irvine, CA

$141K - $185K/yr

This position is 100% onsite , Monday through Friday, at Silvus Technologies' Engineering and R&D ... S. government contracts. * All employment is contingent upon the successful clearance of a ...

Senior Embedded Software Engineer

Irvine, CA

$133K - $174K/yr

Collaborate with a multi-disciplinary engineering team * Implement software to meet requirements ... S. Government export regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S ...

JUNIOR FULL STACK DEVELOPER

Norco, CA · On-site

$25 - $41/hr

... Software Engineering, Information Systems, or a related field (or equivalent internship/project ... S. government, a post-employment ethics letter will be required if employment is offered Preferred ...

VP of Engineering

Irvine, CA · On-site

$180 - $280/hr

We do it by creating software that uses machine learning to watermark digital media. Our watermarks ... government.## Scope of Responsibility* Lead the technology team at Steg.AI* Define, own, and ...

Software Engineer II - C# .Net

Irvine, CA · On-site

$104K - $143K/yr

Formal training or certification on software engineering concepts and 2+ years applied experience ... government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and ...

Software Engineer II - C# .Net

Irvine, CA · On-site

$104K - $143K/yr

Formal training or certification on software engineering concepts and 2+ years applied experience ... government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and ...

Software Engineer II - C# .Net

Irvine, CA · On-site

$104K - $143K/yr

Formal training or certification on software engineering concepts and 2+ years applied experience ... government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and ...

Embedded Linux Software Engineer

Irvine, CA · On-site

$100K - $167K/yr

Perform code reviews and contribute to engineering implement and guidelines * Support diagnoses ... Mentor junior engineers and interns, and offer technical guidance and feedback * Identify areas for ...

Embedded Linux Software Engineer

Irvine, CA · On-site

$100K - $167K/yr

Perform code reviews and contribute to engineering implement and guidelines * Support diagnoses ... Mentor junior engineers and interns, and offer technical guidance and feedback * Identify areas for ...

Embedded Linux Software Engineer

Irvine, CA · On-site

$100K - $167K/yr

Perform code reviews and contribute to engineering implement and guidelines * Support diagnoses ... Mentor junior engineers and interns, and offer technical guidance and feedback * Identify areas for ...

Staff Ground Software Engineer

Irvine, CA · On-site

$175K - $225K/yr

Lead the software engineering process from concept to orbit-ready systems, setting technical ... S. Government export regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S ...

Staff Ground Software Engineer

Irvine, CA · On-site

$175K - $225K/yr

Lead the software engineering process from concept to orbit-ready systems, setting technical ... S. Government export regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S ...

Embedded Software Engineer

Irvine, CA · On-site

$48.08 - $67.31/hr

S. government contracts. * All employment is contingent upon the successful clearance of a ... Masters of Science degree in Electrical, Computer, or Communications Engineering, Computer Science.

Showing results 41-60

Internship Government Software Engineering information

See Riverside, CA salary details

$14

$26

$40

How much do internship government software engineering jobs pay per hour?

As of Aug 18, 2026, the average hourly pay for internship government software engineering in Riverside, CA is $26.52, according to ZipRecruiter salary data. Most workers in this role earn between $21.59 and $30.10 per hour, depending on experience, location, and employer.

What is an internship in government software engineering?

An Internship in Government Software Engineering is a temporary position that allows students or recent graduates to gain practical experience working on software development projects within a government agency. Interns typically assist with coding, testing, and maintaining software applications that support public services or government operations. This role provides exposure to unique challenges such as security, privacy, and compliance with government regulations. It is an opportunity to learn from experienced professionals and contribute to projects that benefit the public. Successful interns often develop valuable technical and soft skills that can help launch their careers in software engineering or public sector IT.

What types of projects might I work on as a software engineering intern in a government agency?

As a software engineering intern in a government setting, you may contribute to projects such as developing or maintaining internal platforms, enhancing public-facing websites, or supporting cybersecurity initiatives. Interns often work in collaborative teams with experienced engineers, analysts, and project managers to solve real-world problems that impact citizens or streamline government operations. These projects provide exposure to large-scale systems and the opportunity to learn about secure coding practices and compliance with government standards.

What are the key skills and qualifications needed to thrive as an internship government software engineer?

To excel as an Internship Government Software Engineer, you generally need a background in computer science or related fields, foundational programming skills, and exposure to software development methodologies. Familiarity with tools such as Git, integrated development environments (IDEs), and potentially government-specific platforms or security protocols is typical, and coursework or certifications in cybersecurity can be advantageous. Strong problem-solving skills, attention to detail, and effective communication set candidates apart in collaborative and regulated environments. These abilities are crucial for delivering secure, reliable software solutions that meet government standards and public service needs.

What is the difference between Internship Government Software Engineering vs Government Software Engineer?

AspectInternship Government Software EngineeringGovernment Software Engineer
CredentialsTypically pursuing or recently completed a degree in computer science or related fieldBachelor's or higher in computer science, software engineering, or related field; may require security clearances
Work EnvironmentTemporary, entry-level position often in government offices or agenciesFull-time, permanent role within government agencies or departments
Employer & Industry UsageGovernment agencies offering internships for students or recent gradsGovernment departments employing full-time software engineers for system development and maintenance

In summary, Internship Government Software Engineering is a temporary, entry-level position aimed at students or recent graduates gaining experience, while a Government Software Engineer is a full-time professional responsible for developing and maintaining government software systems.

What job categories do people searching Internship Government Software Engineering jobs in Riverside, CA look for?

The top searched job categories for Internship Government Software Engineering jobs in Riverside, CA are:

What cities near Riverside, CA are hiring for Internship Government Software Engineering jobs?

Cities near Riverside, CA with the most Internship Government Software Engineering job openings:

Infographic showing various Internship Government Software Engineering job openings in Riverside, CA as of July 2026, with employment types broken down into 92% Full Time, 6% Part Time, and 2% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $55,154 per year, or $26.5 per hour.

$141K - $185K/yr

Full-time

Re-posted 22 days ago


Job description

THE OPPORTUNITY

Silvus is seeking an Embedded Software Engineer to join our Engineering Group, reporting to the Senior Engineering Director for Irvine with dotted-line reporting to the Director of Software Engineering. The successful individual in this role will participate in the development of Silvus' MANET radios and advanced research projects.   This is an opportunity to work on all aspects of the system including device drivers, networking functions and services, encryption, and security features.

This position is 100% onsite, Monday through Friday, at Silvus Technologies' Engineering and R&D Office in Irvine, CA, near the vibrant Irvine Spectrum.

The following is a list of at least some of the current essential job functions of the position. Management may assign or reassign duties and responsibilities at any time at its discretion.

ROLE AND RESPONSIBILITIES

  • Implementation of the software portion of MAC (Medium Access Control) and mobile ad-hoc networking routing protocols.
  • Network management software and web interface implementation.
  • Implementation of different security protocols and encryption algorithms.
  • Audio streaming and push-to-talk voice application implementation.
  • Analyze and improve product security and robustness to meet certain regulatory requirements such as NIST FIPS 140-3 and NIAP Common Criteria.
  • Implementation of testing software for product performance and reliability testing.
  • Device driver and board support package development and maintenance for both ARM and RISC-V based systems.
  • Linux system customization and scripting.
  • Perform other related duties of which the above are representative.

REQUIRED QUALIFICATIONS

  • Bachelor of Science degree in Electrical Engineering, Computer or Communications Engineering, Computer Science, or relevant engineering field and a minimum of 2 years of relevant embedded system software development experience; or a Master's degree in Electrical, Computer, or Communications Engineering, Computer Science, or relevant engineering field.
  • Expertise in C programming and experience in Linux kernel driver development.
  • Must be a U.S. Citizen due to clients under U.S. government contracts.
  • All employment is contingent upon the successful clearance of a background check and drug testing.

PREFERRED KNOWLEDGE, SKILLS, AND ABILITIES

  • Masters of Science degree in Electrical, Computer, or Communications Engineering, Computer Science.
  • Knowledge and experience of different security protocols and encryption algorithms such as suite of CNSA algorithms.
  • Demonstrated experience with socket programming and various Internet/Ethernet protocols.
  • Understanding of MAC and Networking layer of a communication system.
  • Experience in AMD UltraScale+ MPSoC and Microchip Polarfire SoC BSP support package development.
  • Deep understanding of Internet Protocol Security (IPsec), network protocols, data authentication and encryption.
  • Linux Interrupt Service Routine development.

WORKING CONDITIONS & PHYSICAL REQUIREMENTS

  • Office environment.
  • Occasional exposure to heat, cold, and allergens while performing tests or demonstrations in the field.
  • While performing the duties of this job, the employee is required to do the following:
    • Lift equipment up to 20 lbs. for the set-up of demonstrations and testing.
    • Perform bending and reaching movements to place items on lower and higher shelves.
    • Kneeling or squatting to access lower shelves.
    • Walking/Moving in the labs.