Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

Cubic

Business Unit:

Cubic Defense

Company Details:

Performs complex software engineering tasks. Acts as a technical consultant and as a liaison with other departments, divisions and organizations. Participates in research, design, development and test engineering activities. Evaluates vendor capabilities to provide required products or services. Reviews project progress and evaluates results. Estimates costs, schedules and manpower for assigned tasks and proposal efforts. This position typically works under limited supervision and direction. Incumbents of this position will regularly exercise discretionary and substantial decision-making authority.
We have a top-tier portfolio of businesses, including Cubic Transportation Systems (CTS) and Cubic Defense (CD). Explore more on Cubic.com.

Job Details:

Job Summary:

Performs complex software engineering tasks. Participates in research, design, development and test engineering activities. Identifies, investigates and resolves technical issues. Participates in software design, development, integration and testing activities. Reviews project progress and evaluates results. This position typically works under limited supervision and direction. Incumbents of this position will regularly exercise discretionary and substantial decision-making authority.

Essential Job Duties and Responsibilities:

• Participates in software development/engineering programs.

• Identifies, investigates and resolves technical issues.

• Participates in software design activities and identifies technical risks and associated ways to mitigate those risks.

• Develops and executes software test methods, procedures and test cases.

• Defines test schedules and test data requirements. Tests software and documents results.

• Prepares development software, codes software and designs specific enhancements.

• Designs, develops and maintains software applications and system enhancements.

• Performs debugging and troubleshooting activities to identify and resolve software issues.

• Collaborates with cross-functional teams to design, develop and deliver software solutions.

• Participates in Agile development activities, including sprint planning, stand-ups and retrospectives.

• Utilizes approved tools for software development, source control and task management.

• Participates in in-house design reviews, code reviews and technical meetings.

• Maintains state-of-the-art awareness in areas of technical expertise, including changes, advancements and improvements.

• Applies expertise to software engineering and development activities.

• Prepares and maintains software design, technical and end-user documentation as required.

• Identifies software engineering process improvements and supports the execution of them.

• Participates in total quality management/continuous process improvement teams.

• Interfaces with team members, management staff and technical stakeholders as required.

• Assumes additional technical responsibilities as necessary.

Minimum Job Requirements:
  • Four-year college degree in computer science, electronic engineering or other related technical discipline, plus a minimum of five years of related experience or a master's degree with at least three years of related experience.
  • Must be eligible for a DOD Security Clearance
  • Experience to include software development/engineering, specification, design and development of software systems.
  • Requires proficiency using programming languages such as C++, Java, C#, Product Lifecycle Management, graphics or other developmental software.
  • Experience developing software in Windows and Linux environments preferred.
  • Experience with Visual Studio, CMake, Git, containerized applications, CI/CD processes and Agile development methodologies preferred.
  • Knowledge of software testing methodologies, debugging techniques and software design patterns.
  • Ability to effectively communicate verbally and in writing and interface with team members and stakeholders.
  • Must be able to solve complex and difficult engineering problems.
  • Knowledge of customer needs and competing products desirable.
  • Ability to analyze and solve complex software engineering problems.
  • Able to prioritize work and complete multiple tasks under deadline and budget guidelines.
  • Must be able to work in a lab environment and be able to use a computer.
  • Must be available for domestic and possible international travel.
  • The description provided above is not intended to be an exhaustive list of all job duties, responsibilities and requirements. Duties, responsibilities and requirements may change over time and according to business need.

Cubic Pay Range:

The Cubic pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.

Worker Type:

Employee

We are committed to creating an inclusive workplace and welcome applications from people of all backgrounds. We do not discriminate based on any protected characteristic under applicable law.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Ashburn, VA vacancy
  •  ...intelligence, lifecycle mission enablement, and software modernization. Nightwing brings...  ...technical challenges. The team comprises engineers of multiple disciplines including vulnerability...  ...our national security, apply today!  Senior Cyber Engineer Cyber Offense and... 
    Senior
    Relocation
    Relocation package

    Nightwing

    Sterling, VA
    23 days ago
  •  ...Senior Software Engineer – Middleware & Backend Services Nightwing provides technically advanced full‑spectrums of cyber, data operations, systems integration and intelligence mission support services to meet our customers’ most demanding challenges. Our capabilities... 
    Senior

    Nightwing Intelligence Solutions, LLC

    Sterling, VA
    1 day ago
  • $130k - $190k

     ...individuals capable of developing object-oriented software in C++, C#, Java, JavaScript and/or Python. The experienced software engineer will design, develop, test, and perform...  ...to work on a software engineering team with senior staff members guiding the development of... 
    Senior
    Full time
    Work experience placement
    Remote work

    Toyon Research

    Ashburn, VA
    2 days ago
  • $185k - $225k

     ...impact salary Position Overview Amatriot is seeking Full Stack Software Engineers to support the Makalu contract. This role supports new...  ...industry‑proven design patterns and open‑source tools. Work with senior developers and the program architect to improve application performance... 
    Senior
    Full time
    Contract work
    Remote work

    Amatriot Group, LLC

    Sterling, VA
    13 hours ago
  • $113.2k - $237.8k

     ...Job Title: Senior Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: Top Secret Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Continental US The Opportunity We are seeking a Senior Software... 
    Senior
    Full time
    Contract work
    Work experience placement
    Flexible hours

    CACI International

    Sterling, VA
    1 day ago
  •  ...surveillance, data intelligence, lifecycle mission enablement, and software modernization. Nightwing brings disruptive technologies,...  ...community, defense, civil, and commercial markets. Senior Software Engineer At Nightwing, we are on a mission to develop resilient and... 
    Senior

    Nightwing

    Sterling, VA
    3 days ago
  • $165k - $241.4k

     ...Dashboard product. You will work with many different people within Engineering and throughout Cisco to help build the infrastructure and data...  ...ship, analyze, and maintain scalable, distributed, enterprise software solutions that support the services which record and consume... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Local area
    Flexible hours

    Cisco

    Ashburn, VA
    1 day ago
  •  ...Anduril Industries is looking for a Software Engineer for its Space Business Line in Reston, Virginia. You will own the architecture of software solutions supporting space operations and mission management. The role involves developing modular capabilities using the Anduril... 
    Senior

    Anduril Industries

    Reston, VA
    2 days ago
  •  ...Overview VTG is seeking a Software Engineer-Expert for a 200+ FTE technical development program supporting the Sponsor's Entitlement Programs as well as IdAM /ICAM, Authentication, Authorization, Attributes and Digital Policy Management. The Software Engineer will... 
    Senior

    VTG

    Chantilly, Loudoun County, VA
    2 days ago
  • $130k - $180k

     ...HawkEye 360 is currently seeking a Senior Command & Control Software Engineer to join the Space Ground Systems Team. The mission of the Ground Systems Team is to provide the tooling to operate and maintain a growing constellation of small commercial satellites. This group... 
    Senior
    Remote work
    Night shift

    NightDragon Acquisition Corp.

    Herndon, VA
    3 days ago
  •  ...(DoD) to transform data into actionable intelligence, ensuring mission success in an evolving world. Our mission‑first software and data engineering platform modernizes data operations, utilizing advanced workflows, CI/CD, and secure DevSecOps practices. We focus on challenges... 
    Senior
    Full time
    Flexible hours

    Clarity Innovations

    Herndon, VA
    2 days ago
  •  ...Employment Type Full time Location Type On-site Department Engineering Telecommunications About Lynk Lynk is the inventor of satellite...  ...of poverty, and save countless lives. What You'll Do As a Senior Software Engineer at Lynk, you will be a technical leader in designing... 
    Senior
    Full time

    Lynk Global

    Chantilly, Loudoun County, VA
    2 days ago
  • $150k - $250k

     ...3. We've grown on this effort by providing the customer with Engineers who have done exceptional work, and we've retained our staff...  ...to this customer). What You'll be Owning GRVTY is seeking a Senior Software Engineer with a TS/SCI + Poly clearance (applicable to this customer... 
    Senior
    Contract work
    Immediate start
    Remote work

    GRVTY

    Chantilly, Loudoun County, VA
    6 hours ago
  •  ...About the Role Redhorse transforms the way government uses data and technology. To support this mission, we are seeking a Senior Software Engineer (SME) with deep technical expertise to lead complex engineering initiatives. This is a high-impact role designed for a seasoned... 
    Senior

    Medium

    Chantilly, Loudoun County, VA
    3 days ago
  •  ...Senior Software Engineer SZNS Solutions (pronounced "seasons") is a technology consulting company and Google Cloud Partner based in Reston VA. We specialize in delivering agentic AI and cloud computing solutions. Founded by ex-Googlers with engineers from Google, Amazon... 
    Senior

    SZNS Solutions

    Reston, VA
    1 day ago
  •  ...safety and justice issues with our ecosystem of devices and cloud software. Like our products, we work better together. We connect with...  ...that matters at a company where you matter. Your Impact As a senior engineer on the team, you will be intimately involved in the... 
    Senior
    Work at office
    Remote work

    Axon

    Sterling, VA
    2 days ago
  •  ...Job Description: THE WORK This senior role fosters collaboration with other senior engineers for the development of advanced data analytics solutions and agile...  .... This Program is seeking a full stack software engineer to develop, maintain and enhance complex... 
    Senior

    Lockheed Martin Corporation

    Sterling, VA
    2 days ago
  •  ...Senior Software Engineer Apply now » Date: Jul 9, 2026 Location: Herndon, VA, US, 20171 Company: Hubbell Incorporated Job Overview The Senior Software Engineer develops and tests software systems or applications for software enhancements and new products... 
    Senior
    Contract work
    Flexible hours

    Hubbell Power Systems

    Herndon, VA
    13 hours ago
  •  ...Software Engineer Cohere is looking for a Software Engineer to join our team in our Chantilly office. This person is responsible for the...  ...to take your career to the next level, with the ability to learn from senior engineers invested in your success, apply today!... 
    Senior
    Work at office
    Flexible hours

    Cohere Technology Group

    Chantilly, Loudoun County, VA
    2 days ago
  • $165k - $200k

     ...Position Title: Senior Software Engineer Requisition ID: TA215 Location(s): Hybrid; Northern Virginia, Washington Capital Area Application Deadline: We are accepting applications on an ongoing basis Responsibilities Supports program objectives to include software development... 
    Senior
    Temporary work
    Local area

    Warriors Solutions

    Chantilly, Loudoun County, VA
    2 days ago
  • $146k - $234k

     ...Senior Software Engineer Job Locations US-VA-Chantilly Requisition ID 2025-156876 Position Category Information Technology Clearance Top Secret/SCI w/Poly Responsibilities As a Senior Software Engineer at Peraton... 
    Senior
    Contract work
    Shift work

    Peraton

    Chantilly, Loudoun County, VA
    13 hours ago
  •  ...Job Overview The Senior Software Engineer develops and tests software systems or applications for software enhancements and new products. Responsible for the development, design, test, maintenance, and enhancement of Aclara’s Sensor Management System (SMS) and Cellular... 
    Senior
    Contract work

    WORK180 USA

    Herndon, VA
    2 days ago
  •  ...Senior Software Engineer Boeing Defense, Space & Security (BDS) has an exciting opportunity for a Senior Software Engineer to join the National Systems Programs (NSP) software team in El Segundo CA or Chantilly, VA. The selected candidate will perform full stack... 
    Senior
    Work experience placement

    Boeing

    Chantilly, Loudoun County, VA
    3 days ago
  • $191k - $254k

     ...Senior Embedded Software Engineer (Bare Metal) Software | Reston, VA | Full Time Position: Senior Embedded Software Engineer Location: Reston, VA Category: Software Engineering Schedule: Standard Day Shift, Monday-Friday Clearance Requirement: Active... 
    Senior
    Full time
    Temporary work
    Monday to Friday
    Flexible hours
    Day shift

    Navstar

    Reston, VA
    1 day ago
  • $100k - $165k

     ...Join CMC Electronics as a Senior Software Engineer in our Reston, VA office. As a Senior Software Engineer on the Navigation Systems team, you will apply your expertise in C/C++ to develop major new features for both existing and next-generation Flight Management System... 
    Senior
    Full time
    Work at office

    CMC Electronics

    Reston, VA
    2 days ago
  •  ..., code comments and clear code. Develop software solutions by studying information needs;...  ...the program manager and Chief Software Engineer. Coordinate software development activities...  ...Systems, or related STEM degree. Senior‑level experience deploying microservices... 
    Senior
    Contract work
    Temporary work

    Triglocon

    Reston, VA
    4 days ago
  •  ...Founded in 2003, GridPoint is headquartered in Reston, Virginia, with an office in Roanoke, Virginia. Job Description The Senior Software Engineer shall perform with a high degree of independence and expertise to implement solutions for a variety of complex software products... 
    Senior
    Work at office

    GridPoint

    Reston, VA
    6 hours ago
  • $135k - $216k

     ...Senior Software Engineer Job Locations US-VA-Herndon Requisition ID 2026-168417 Position Category Information Technology Clearance Top Secret/SCI w/Poly Responsibilities Peraton is seeking a Senior Software Engineer... 
    Senior
    Full time
    Contract work
    Shift work

    Peraton

    Herndon, VA
    4 days ago
  •  ...Senior Software Engineer Location: Chantilly, Virginia Security Clearance: Active TS/SCI with Polygraph Required Job Type: Full-Time Position Overview The selected candidate will provide senior-level software engineering support for the design, development, integration... 
    Senior
    Full time
    Remote work
    Flexible hours

    Staffed4U

    Chantilly, Loudoun County, VA
    2 days ago
  • $104k - $166k

     ...Software Engineer Senior Job Locations: US Responsibilities Peraton is seeking a Software Engineer (Senior) to support the MODES III program supporting Military Community and Family Policy (MC&FP). In this role, the selected candidate will be responsible for architecting... 
    Senior
    Contract work
    Remote work
    Shift work

    Peraton

    Herndon, VA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!