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

Software Systems Engineer

$100.22k - $111.18k

General Dynamics Mission Systems

Basic Qualifications

Requires a Bachelor's degree in Systems Engineering, or a related Science, Engineering, Technology or Mathematics field. Also requires 2+ years of job-related experience, or a Master's degree and 6 months of job-related experience.

CLEARANCE REQUIREMENTS: Ability to obtain a Department of Defense TS/SCI security clearance is required at time of hire. Applicants selected will be subject to a U.S. Government security investigation and must meet eligibility requirements for access to classified information. Due to the nature of work performed within our facilities, U.S. citizenship is required.

Responsibilities for this Position

ROLE AND POSITION OBJECTIVES:

Developing mission-critical systems that help keep people safe is what we do. At General Dynamics Mission Systems, you'll be part of the team that helps heroes make a true impact. The work we do is important. The challenges we face are career-defining. The opportunity we can offer is one-of-a-kind.

As a Software Systems Engineer, you will provide architectural recommendations and design inputs to a cross functional team that develops complex software systems that support some of our nation's core defense/intelligence services and systems. General Dynamics Mission Systems employees work closely with esteemed customers to develop solutions that allow them to carry out high-stakes national security missions.

The ideal candidate is a systems engineer with a strong software background and has experience on large solution programs which includes both Hardware and Software. We highly recommend you apply if you have any of the following job experience: Have worked as a Systems Engineer on a complex software system. Or is someone who understands DOD domain/programs well, has a demonstrated capability to think at a Systems Level, and has a growth mindset.

Our Software Systems Engineers typically work in the following areas:
  • Participate/Lead customer requirements analysis, develop system requirements and define allocations to lower levels (elements and components)
  • Perform functional analysis, performance analysis, system design, detail trade studies, systems integration and test, interface definition studies of subsystem or system elements
  • Support the generation of technical engineering products by using appropriate standards, processes, procedures, and tools throughout the system development life cycle
  • Develop software architecture artifacts that provide a common understanding of the solution behind complex systems to various stakeholders
REPRESENTATIVE DUTIES AND TASKS
  • Participate in and/or lead all phases of software system development by providing technical strategy, operational concept development, system architecture definition, requirements analysis, use cases, trade studies, and leadership throughout the product lifecycle.
  • Participate in new business pursuits by supporting briefings and demonstrations of our capabilities and supporting the proposal development process by preparing solutions, authoring technical content, providing cost estimates, participating in reviews, and helping to deliver the final proposal.
  • Be a clear and enthusiastic communicator to customers, users, subcontractors, and cross functional project teams to define, analyze, and meet project goals. You will coordinate across design, development, test, project leadership, program management, and customer representatives, creating a collaborative environment that focuses on the big picture.
  • Work towards a high-level vision while also understanding the importance of details. You will proactively identify and mitigate risks and define reasonable trade spaces from which the team can operate.
  • Proactively define your own tasks and execute with little oversight. You will accomplish program goals despite obstacles, ambiguity, and changing requirements in a fast-paced environment.
  • Apply systems thinking to software, processes, people, and organizations. You will help harden software and processes into mature, mission-critical, "must-work" products.
  • Participate in and/or lead reviews of software systems and provide input on software design decisions based on your prior experience and familiarity with the problem domain, similar work, or related technologies.
  • Mentor and guide less experienced engineers, because you are motivated to improve our work environment and help others.
Other Beneficial Experience:
  • Use of Model-Based Systems Engineering (MBSE) to document and support system requirements, design, and analysis.
  • Space domain experience
  • Experience working with, or familiarity with public (AWS, Azure), private (RHOSP, VIO), and mixed cloud environments
  • Platform as a Service (PaaS) technologies such as Identify and Access Management, Kubernetes, Rancher, Docker, or OpenShift
  • Cloud automation tooling such as Ansible, Terraform, Terragrunt, or Packer
  • Experience or familiarity with cyber security practices such as encryption, certificate/key management, patch management, STIG, RMF, or security hardening, and auditing
  • Multi-level security domain expertise (and cross-domain)
  • Experience or familiarity with DevOps concepts and practices
What sets you apart:
  • Creative thinker with demonstrated success leading the systems development life cycle
  • Collaborative team player eager to provide technical leadership and position others for success
  • Exceptional communication, presentation, and influence management skills, with notable record of securing buy-in on concepts and ideas
  • Experienced in the art of negotiation with ability to meet challenging customer requirements with win-win solutions
  • Commitment to ongoing professional development for yourself and others
  • Identifies opportunities to apply AI for continuous improvement and innovation
Our Commitment to You:
  • An exciting career path with opportunities for continuous learning and development.
  • Research oriented work, alongside award winning teams developing practical solutions for our nation's security
  • Flexible schedules with every other Friday off work, if desired (9/80 schedule)
  • Competitive benefits, including 401k matching, flex time off, paid parental leave, healthcare benefits, health & wellness programs, employee resource and social groups, and more
  • See more at gdmissionsystems.com/careers/why-work-for-us/benefits

Workplace Options:

This position is located in Pittsburgh PA. On site work is required and Hybrid/Flex work schedule is permitted. Please note that this position is not 100% remote.
While on-site, you will be a part of the Pittsburgh Office


#LI-Hybrid

#SGS

Salary Note

This estimate represents the typical salary range for this position based on experience and other factors (geographic location, etc.). Actual pay may vary. This job posting will remain open until the position is filled.

Combined Salary Range

USD $100,219.00 - USD $111,180.00 /Yr.

Company Overview

General Dynamics Mission Systems (GDMS) engineers a diverse portfolio of high technology solutions, products and services that enable customers to successfully execute missions across all domains of operation. With a global team of 12,000+ top professionals, we partner with the best in industry to expand the bounds of innovation in the defense and scientific arenas. Given the nature of our work and who we are, we value trust, honesty, alignment and transparency. We offer highly competitive benefits and pride ourselves in being a great place to work with a shared sense of purpose. You will also enjoy a flexible work environment where contributions are recognized and rewarded. If who we are and what we do resonates with you, we invite you to join our high-performance team!

Equal Opportunity Employer / Individuals with Disabilities / Protected Veterans
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Systems Engineer in Pittsburgh, PA vacancy
  •  ...only provider of enterprise-scale context engines capable of analyzing trillions of real-...  .... You will bridge the gap between software development and operations, applying sound...  ...automation to maintain and improve our systems. ​​​​ Key Responsibilities: Design... 
    Suggested
    Full time

    Lovelace Ai

    Pittsburgh, PA
    1 day ago
  •  ...Title: Lead Design Engineer Location: Onsite, Pittsburgh, PA 15213 Type:...  ...aerosol delivery, sensing, and exposure systems for human-relevant experimental platforms...  ...with engineering design tools (e.g., CAD software) Strong problem-solving skills and attention... 
    Suggested
    Permanent employment

    System One Holdings, LLC

    Pittsburgh, PA
    2 days ago
  •  ...Lead Enterprise Systems Engineer Under supervision of the Chief Technology Officer, the Lead Enterprise Systems Engineer works to analyze...  ...• Coordinate testing and application of ongoing software patches or upgrades • Lead in planning and implementing changes... 
    Suggested
    For contractors
    Work experience placement
    Work at office
    Night shift
    Weekend work

    Opportunities

    Pittsburgh, PA
    3 days ago
  •  ...role. About Us Are you the kind of engineer who wants to see your work deployed,...  ...notebooks or demos? Do you enjoy designing the systems behind AI agents, RAG applications, and...  .... This role sits at the intersection of software engineering, data engineering, and AI... 
    Suggested
    Permanent employment

    FTE Factory Advisors

    Pittsburgh, PA
    18 days ago
  • $120k - $140k

     ...specialists, neuroscientists, and consumer electronics engineers is dedicated to delivering prescription-grade...  ...are seeking an experienced Senior Full Stack Software Engineer to design, develop, and maintain software systems that support Noctrix's patient-facing and... 
    Suggested
    Full time
    Work at office

    Noctrix Health, Inc.

    Pittsburgh, PA
    1 day ago
  •  ...Who We Are Engineered to outperform, Teraswitch is on a mission to provide high-performance infrastructure services...  ...additional infrastructure services. The Job The Software Engineering team builds the systems that power Teraswitch’s customer experience and... 
    Full time

    Teraswitch

    Pittsburgh, PA
    1 day ago
  • $124k - $280k

     ...Requirements: Up to 80% At PwC, our people in data and analytics engineering focus on leveraging advanced technologies and techniques to...  ...will involve designing and optimising algorithms, models, and systems to enable intelligent decision-making and automation.... 
    Full time
    H1b

    PwC

    Pittsburgh, PA
    3 days ago
  • $147.93k - $291.61k

     ...will... - Drive Technical Execution: Lead the end-to-end systems engineering lifecycle for the Sensing, Perception, Maps, and Localization...  ...ensuring timely delivery of robust solutions across hardware and software teams. - Architect Requirements: Create and refine... 
    Full time
    Contract work
    Work at office
    Work from home
    Flexible hours

    Waabi

    Pittsburgh, PA
    a month ago
  • $138k - $207k

     ...integrate first class with our simulation engine to enable faster than real time testing...  ...through unit testing, simulation testing, and software-in-the-loop testing. Partner with test...  ...with distributed and asynchronous systems. Experience and/or demonstrated interest... 
    Full time
    Work experience placement
    Local area
    Relocation package

    Anduril Industries

    Pittsburgh, PA
    1 day ago
  •  ...transforms Defense Acquisition from an outdated manual process to a software-driven strategic advantage for the United States. Our flagship...  ...We are seeking a skilled and dedicated developer to join our Engineering team. As an SWE at Govini, you show a clear passion for... 
    Full time
    Work experience placement
    Work at office

    Govini

    Pittsburgh, PA
    1 day ago
  •  ...only provider of enterprise-scale context engines capable of analyzing trillions of real-...  ...enterprises in the world. Job Summary: ~ As a Software Engineer at LovelaceAI, you will play a...  ...AI integration with highly performant system engineering. Key Responsibilities:... 
    Full time

    Lovelace Ai

    Pittsburgh, PA
    1 day ago
  • $76.92k - $183.8k

     ...make mobility more efficient and accessible for all. We’re searching for a Software Engineer  In this role, you will Be responsible for designing, delivering, and maintaining software systems at the core of our self-driving vehicles. Work across the autonomy... 
    Full time

    Aurora Innovation

    Pittsburgh, PA
    1 day ago
  • $70k - $300k

     ...building risk-aware, reliable, and field-ready AI systems that address the most complex challenges in robotics...  ...where tight integration between hardware and software is critical. We’re looking for a Software Engineer - Mission Workflows to maintain and develop robot... 
    Permanent employment
    Full time
    Flexible hours

    Field AI

    Pittsburgh, PA
    1 day ago
  • $110k - $140k

     ...Expedient is seeking a Software Engineer to join our Information Systems Team. This person will work across our full application portfolio, including writing and reviewing code, collaborating with business stakeholders, and helping modernize a set of internal applications... 
    Full time
    Work at office

    Expedient

    Pittsburgh, PA
    1 day ago
  • $100k - $120k

     ...Job Title: Software Engineer Location: Remote, U.S. Note: This a remote position and requires residency in the United States. Candidates...  ...are hiring a  Software Engineer to contribute to the core systems behind our healthcare SaaS platform. You’ll primarily focus... 
    Remote job
    Full time
    Local area
    Flexible hours

    The Company

    Pittsburgh, PA
    1 day ago
  • $146k - $211.5k

     ...crucial goods where they need to go, and make mobility more efficient and accessible for all. We’re searching for a Control Systems Software Engineer to join Aurora’s Autonomy Controls Software Team . The team is responsible for designing, implementing, integrating,... 
    Full time

    Aurora Innovation

    Pittsburgh, PA
    1 day ago
  •  ...We're looking for a Backend Software Engineer to join a mission-driven team with a passion for building reliable and scalable systems at one of our Fortune 500 partners. In this role you will be part of an innovative technology group who's focused on creating their next... 
    Full time
    Work at office

    Drum Associates

    Pittsburgh, PA
    4 days ago
  • $140k - $200k

     ...people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups... 
    Full time
    Work at office
    Remote work

    Speechify

    Pittsburgh, PA
    1 day ago
  •  ...contribute to the company’s success. As a(n) Software Developer Principle within PNC's Site Reliability Technology Engineering (SRTI) organization, you will be based in either...  ...technology platforms with a focus on system stability, scalability, automation, and configuration... 
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office

    PNC

    Pittsburgh, PA
    3 days ago
  •  ...Senior Software Engineer Pittsburgh, PA Type: Contract-to-Hire Category: Development Industry: Financial Services Reference...  ...operating in AKS. The engineer will design distributed systems with strong consistency, zero data loss objectives, and regulatory... 
    Hourly pay
    Contract work
    Local area

    Eliassen Group

    Pittsburgh, PA
    5 days ago
  • $175k - $273k

     ...Senior Software Engineer, Hardware Interface Hybrid- Any Office (Fremont, CA, Salem, OR, or Pittsburgh, PA) Agility's commercially deployed...  ...improving the robustness, diagnostics, and safety of our system. You will also be on the front-line of robot development,... 
    Full time
    Temporary work
    Work at office
    Relocation package
    Flexible hours

    Agility Robotics

    Pittsburgh, PA
    2 days ago
  •  ...Software Developer Develop software for factory robot and 3D vision applications Develop and improve low-level software libraries No prior robotics or vision experience is necessary -- we are looking for strong programmers Required Skills & Experience... 
    Work experience placement

    Capsen Robotics

    Pittsburgh, PA
    2 days ago
  •  ...an opportunity to contribute to the company’s success. As a Software Engineer Principal Sr within PNC's C&IB Midland organization, you will...  ...experience designing and building distributed or service based systems. • Strong understanding of application architecture, design... 
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office

    PNC

    Pittsburgh, PA
    2 days ago
  •  ...Status: Full-Time Reports To: Senior Manager, Software Development Purpose: The Software Engineer expands the suite of applications within our...  ...debugging, documenting, and installing portions of new systems and modifying existing applications. This role independently... 
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office
    Local area
    Remote work
    Home office
    Flexible hours

    Pantherx Specialty Llc

    Pittsburgh, PA
    2 days ago
  •  ...Software Engineer We are seeking a software engineer to design, develop, and support mission-critical applications and data systems using Python and Microsoft SQL Server. Working closely with business stakeholders and technical teams, you'll build reliable, scalable... 
    Full time
    Part time

    Software Engineering Institute

    Pittsburgh, PA
    4 days ago
  •  ...Tittle: Software Engineer Principal Location : PA - Pittsburgh, OH - Cleveland, OH - Columbus, PA - Dallas, AZ - Phoenix, AL - Birmingham Work Mode : Onsite 5 days a week Duration: Contract to Hire Years Of Exp Required: 15+ Years Function of the... 
    Contract work

    System One Holdings, LLC

    Pittsburgh, PA
    1 day ago
  • $75k - $137.5k

     ...an opportunity to contribute to the company’s success. As a Software Engineer within PNC's Retail Technology organization, you will be based...  ...application design patterns. • Familiarity with source control systems such as Git. • Experience troubleshooting and debugging... 
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office

    PNC

    Pittsburgh, PA
    5 days ago
  •  ...through a library. • Modify existing software to correct errors, to adapt it to new hardware...  .... • Design and develop software systems, using scientific analysis and...  ...consequences of design. • Consult with engineering staff to evaluate interface between hardware... 
    For contractors
    Flexible hours

    AGM Tech Solutions

    Pittsburgh, PA
    3 days ago
  •  ...Software Engineer II Do you have a passion for building market leading software solutions for the Metals Industry? As the biggest full-liner...  ...our software with metals production equipment and automation systems magnificent results for the steel production of the future.... 

    SMS group Inc.

    Pittsburgh, PA
    3 days ago
  •  ...Title XDIN subsidiary of ALTEN Group, includes 500 employees dedicated to the automotive engineering development. ALTEN is a Leader in Engineering & Information Technology system, and operates in over 21 countries (Europe, North America, Asia, Africa and Middle East)... 
    Temporary work

    XD Innovation

    Pittsburgh, PA
    2 days ago

Do you want to receive more vacancies?

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