Software Engineer - Mid-Level (Systems & Communications)
|
Req #2026-09
— LOCATION: San Diego – Topside —

Join Our Team as a Software Developer:

G2 Software Systems, Inc. (G2) is seeking a motivated, innovative, and driven Mid-Level Software Engineer (Systems & Communications) to join our dynamic development team supporting cutting-edge defense initiatives.

About the Role:

As a Software Engineer at G2, you will be embedded within Government Laboratories, supporting the development of mission-critical software systems and communication technologies. You will contribute to the full software development lifecycle, collaborating with cross-functional teams to design, develop, integrate, and deliver solutions that support national defense objectives.

Responsibilities:

  • Contribute to software development projects from concept through final product delivery.
  • Design, develop, and implement software features and capabilities.
  • Collaborate with backend and DevSecOps engineers to integrate software components into operational systems.
  • Work closely with internal and external stakeholders to understand mission requirements and translate them into technical solutions.
  • Participate in code reviews and maintain high software quality standards.
  • Support development and evaluation of proof-of-concept solutions.
  • Contribute to system integration efforts within communications and interoperability environments.

What You’ll Need:

  • Bachelor’s degree in Computer Science, Computer Information Systems, Information Technology, or a related technical field.
  • 3-5 years of software development experience with a primary focus on C and C++.
  • 3-5 years of software development, software integration, and/or systems engineering experience.
  • Proficiency working in Linux operating environments.
  • Familiarity with the Qt framework.
  • Strong understanding of Object-Oriented Programming (OOP), software design patterns, and software engineering best practices.
  • Experience with Open Systems Architecture (OSA) standards.
  • Experience with communications technologies and standards such as:
    • Session Initiation Protocol (SIP)
    • Extensible Messaging and Presence Protocol (XMPP)
  • Active DoW Secret clearance, with the ability to obtain Top Secret/SCI clearance.

Desired Qualifications:

  • Experience with Open Systems Architecture (OSA) standards, specifically: SOSA, FACE, and SCA 4.1.
  • Active DoW TS/SCI clearance.

Physical Requirements:

  • Prolonged periods of sitting at a desk and working on a computer.
  • Must be able to lift 15 pounds at times.
  • Must be able to navigate each department at G2 and at the assigned client facilities.

Location:

This is a full-time, on-site position based in San Diego, CA, where you’ll work side by side with the team and our clients to achieve mission success. Being on-site allows us to deliver the hands-on support our clients rely on, fostering collaboration, innovation, and real-time problem-solving. Travel requirements are minimal (up to 10%).

Compensation and Benefits:

The compensation range for this position in California is $100,000/year to $120,000/year, depending on your expertise, and market location conditions. G2 offers a competitive benefits package including a full range of medical coverage, a 401k plan, an Employee Stock Ownership Program (ESOP), tuition reimbursement, and more. Our company prides itself on providing consultant-level pay within a dynamic and employee-centered environment.

About G2 Software Systems:

Since 1989, G2 Software Systems has been a leader in delivering cutting-edge solutions for DoW programs. As an employee-owned small business, we pride ourselves on fostering a vibrant, collaborative work culture. Our team comprises expert professionals dedicated to advancing technology and supporting national defense.

Join Us:

Be part of a team where your expertise can make a difference. At G2 Software Systems, your skills are valued, and your contributions matter. Apply now and start your journey with G2SS. Applications are reviewed as received, and a member of our Talent Acquisition Team will contact you if your qualifications match our needs.

G2 does business with the Federal Government. The Federal Government requires, for security purposes, that all employees are U.S. citizens and either have obtained or are able to obtain/retain a DoW clearance. G2 Software Systems, Inc. is an equal opportunity employer. It is the Company’s policy to hire, promote, and retain employees on a fair, consistent, and equal basis, providing equal opportunity to all individuals, including members of protected groups, protected veterans, and individuals with disabilities. If you require accommodation during the application or interview process, please inform us of your needs by contacting our Human Resources team by email at hr@g2ss.com.

G2 Benefits

G2 Software Systems, Inc. is a small yet influential company. Our team of experts specializes in various engineering fields, including software engineering, custom application development, database management, and systems engineering. Our innovative business model emphasizes low overhead, enabling G2 employees to enjoy flexible work arrangements and a high level of autonomy.

G2 offers a number of options for employees, including:

  • Medical
  • Dental
  • Vision
  • Employee Stock Ownership Program
  • 401(k)
  • Additional coverage options available through AFLAC®
  • Tuition Reimbursement Program

Join G2 and see

your ideas in action.