Point your AI agent at freehire and let it find you a job.

Get the CLI →

Mercury Systems

NewBe an early applicant

Software Engineer, Rotational Engineering Program

Posted Updated
Discussion

College Graduate – Rotational Engineering Program (REP) - start date July 2027 in Torrance, CA

Mercury Systems is seeking a recent college graduate to join our Rotational Engineering Program, a dynamic opportunity to develop cutting–edge technology that supports the American Warfighter. As a Software REP Engineer, you'll join a collaborative engineering team focused on designing, developing, integrating, and testing software and firmware solutions for embedded and enterprise systems. This role offers hands-on experience across the full development lifecycle in a fast-paced, mission-driven environment.

In addition to a competitive salary, comprehensive health and wellness benefits, and continuous skill development, you'll join a talented, innovative team where your contributions are recognized and rewarded.

What we offer:

The Engineering Rotational Program (ERP) is designed to develop the next generation of technical and business leaders.

You will gain:

  • Hands on technical and leadership development
  • Exposure and work assignments across various engineering groups over the two-year program, based on your skills and business needs
  • Opportunities to collaborate with senior leaders and executive management
  • Challenging assignments that build familiarity with Mercury Systems' practices across the organization
  • The opportunity to explore individual interest aligned with company objectives

Job Responsibilities:

  • Design, implement, and test software
  • Develop and maintain software and firmware test suites to verify system capabilities and requirements
  • Collaborate with engineering teams to enhance and support project development
  • Partner with systems engineering, and customer support teams to reproduce, troubleshoot, and resolve customer issues
  • Support design teams in bring-up and system-level validation of products
  • Contribute innovative ideas and state of the art thinking to improve business performance
  • Deliver leading edge, integrated solutions that meet customer needs
  • Participate in programs, projects, and initiatives aligned with Mercury's culture and strategy
  • Stay informed on industry trends and ensure Mercury's best practices are met or exceeded
  • Rotate through multiple technical disciplines to broaden skills and experience

Required Qualifications:

  • Bachelor's or master's degree in computer engineering or computer science obtained between May 2026 and June 2027

  • A minimum GPA of 3.1 is required. You will be asked to submit your transcripts during the review process
  • Prior Co-Op or internship experience

  • Experience with embedded programming on hardware
  • Experience with C/C++
  • Strong analytical, problem‑solving, and troubleshooting skills
  • Ability to work effectively both independently and collaboratively
  • Experience presenting technical information to both technical and non-technical stakeholders
  • Ability to manage multiple priorities in a deadline driven environment
  • Demonstrated initiative through academic projects, internships, or process improvements
  • Ability to quickly learn new tools, technologies, or engineering concepts

Preferred Qualifications:

  • Experience with lab equipment for data collection and processing
  • Experience with C# or RUST
  • Experience with Python
  • Experience working in Linux environments

"This position requires you to be able to obtain a government security clearance. Security clearances may only be granted to U.S. citizens.”

Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available