General Dynamics Mission Systems
Posted 2w ago

Software Engineer - Entry Level

General Dynamics Mission Systems
Scottsdale, Arizona, United States
HybridFull Time
Responsibilities
  • developing test software
  • building pipelines
  • debugging issues
Requirements
  • Bachelor's degree in a technical field plus 1+ year of experience, or a master's degree. Python/C/C++ skills
  • Automated testing, Git, CI/CD, Linux
  • Networking, and hardware integration experience preferred
Technical tools mentioned
PythonCC++PyTestGitGitLab CILinuxRHELUbuntuEthernetDockerKubernetesHelm

Job description

Submit Your General Referral

 

PRIOR TO SUBMITTING, PLEASE READTo notify your referral of this position, copy the Requisition ID or Title above and include it in your referral email so the recipient can search for the position. Do not copy this URL, as the recipient will not be able to access internal links. Your referral must upload their own resume and select the requisitions they are interested inYou cannot upload their resume for them. Using the email generated by clicking above will ensure that your name and employee ID will be associated with the referred person's record.

Basic Qualifications
Requires a Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related Science, Engineering, Technology or Mathematics field. Also requires 1+ years of job-related experience, or a Master's degree.

 

CLEARANCE REQUIREMENTS: Department of Defense TS/SCI security clearance is preferred at time of hire. Candidates must be able to obtain a TS/SCI clearance within a reasonable amount of time from date 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.

 

Workplace
Facility 100%, Flex

ROLE AND POSITION OBJECTIVES:

As a Systems and Test Integration Engineer on our TIDES team, you will be at the center of building the software and infrastructure that our nation's most advanced spacecraft programs depend on. You'll work with a talented team of hardware and systems engineers to design and deploy the DevOps Test Infrastructure (DOTI), a critical platform that accelerates hardware testing and ensures mission reliability. This role contributes directly to the Hardware Development Environment (HDE), which is a shared engineering backbone for all spacecraft payload programs at GDMS.

This is a position for an early-career engineer eager to grow. You'll have the opportunity to learn from senior engineers, expanding your skills in test automation, CI/CD pipeline development, containerized deployments, and hardware-in-the-loop integration. Your contributions will have a real impact, supporting critical missions in a dynamic, team-oriented environment.

 

Preferred Skills & Experience:

A bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field, plus one year of relevant experience, or a master's degree.
Experience developing software in Python, C/C++, or a similar language.
A strong grasp of software fundamentals, including data structures, version control, testing, and debugging.
Experience writing automated tests with frameworks like PyTest to ensure software quality.
Familiarity with Git-based version control workflows, such as branching and merge requests.
Exposure to CI/CD platforms like GitLab CI for automating builds, tests, and releases.
Comfort working at the command line in Linux environments (RHEL, Ubuntu).
An understanding of computer networking concepts (Ethernet, subnets, routing) and hardware interfaces.
Exposure to containerization and orchestration tools like Docker, Kubernetes, or Helm is a significant plus.
Experience working in an agile or scrum environment.

 

Key Responsibilities
Design and develop test software and automation frameworks for our shared test infrastructure.
Build and maintain CI/CD pipelines in GitLab, including the management of self-hosted runners.
Deploy and manage containerized services on our hardware test benches.
Support the integration of our test software with real payload hardware and lab instrumentation.
Develop test plans and procedures to verify system and subsystem requirements.
Collaborate across teams, including with FPGA and hardware engineers, on system integration and platform features.
Investigate and debug complex software and integration issues with a systematic approach.
Create clear documentation for your designs and tooling to empower other engineers.

 

What Sets You Apart
You're curious about how the parts fit together. When you're writing test software, you want to know what hardware it drives, what the system needs it to do, and how your piece fits into the bigger picture.
You're drawn to working close to real hardware. Bringing software up against a bench of test equipment appeals to you as much as writing application code.
You write clean, readable, well-tested code.
You ask good questions when you're stuck, and you're comfortable admitting what you don't know.
When you hit a block, you look for a way through. You'd rather try something and learn from it than wait for someone to hand you the answer.
You take ownership of your work. You follow through, you check your own results, and you don't hand off half-done work.
You identify opportunities to apply AI tools for continuous improvement and automation.

 

 

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

About General Dynamics Mission Systems

Defense electronics manufacturer and systems integrator for mission-critical solutions.

Similar jobs

Software Engineer roles near Scottsdale, Arizona
17h
Save
Mark Applied
Hide
Senior Software Engineer
Chandler, Arizona, United States
OnsiteFull Time
Garmin
GarminNYSE: GRMN: Global provider of navigation, communications, and information technology devices.
5+ YOEBachelor's degree in a related technical field plus 5 years of software engineering experience in computer graphics using C or C++; master's degree plus 3 years accepted. Experience with 2D/3D graphics, GPU shaders, embedded devices, and multithreading required.
C, C++, OpenGL, Vulkan
21h
Save
Mark Applied
Hide
Software Engineer, Payments
New York City or San Francisco or Denver or Seattle or New York or San Jose or Scottsdale
$222k-$245k/yr HybridFull Time
Gusto
Gusto: Gusto is a payroll, benefits, and human-resources software platform serving small and medium-sized businesses.
7+ YOERequires 7+ years of engineering experience, distributed systems expertise, large-scale production coding, architectural leadership, and cross-functional collaboration. Payments or accounting experience preferred.
Ruby, Ruby on Rails, TypeScript, React, Microsoft Excel
22h
Save
Mark Applied
Hide
Senior Software Engineer (PL/SQL & TSQL)
Phoenix, Arizona, United States
OnsiteFull Time
Shamrock Foods Company
Shamrock Foods Company: Family-owned food manufacturer and broadline foodservice distributor.
7+ YOEBachelor’s degree or 7+ years equivalent experience; 7+ years database development, including 5+ years each of advanced Oracle PL/SQL and Microsoft SQL Server T-SQL; expertise in tuning, modeling, ETL, and enterprise databases.
Oracle, PL/SQL, Microsoft SQL Server, T-SQL, Azure Data Factory (ADF), SQL Server Integration Services (SSIS), Microsoft .NET
1d
Save
Mark Applied
Hide
Sr Software Engineer II - Cybersecurity and Salesforce
New York City or Sunrise or Phoenix or Atlanta
$123k-$215k/yr HybridFull Time
American Express
American ExpressNYSE: AXP: Global financial services offering payment and travel products.
4+ YOEBachelor's degree or comparable experience; 4+ years in cybersecurity, 2+ years in software or cybersecurity engineering, and 1+ year supporting Salesforce solutions. Agile experience required.
Salesforce, AI
1d
Save
Mark Applied
Hide
Software Developer
Glendale, Arizona, United States
$74k-$97k/yr OnsiteFull Time
Glendale Community College
Glendale Community College: Public community college system serving Maricopa County, Arizona.
2+ YOEBachelor's degree in a relevant field or any discipline with relevant concentration, certificate, or IT certification, plus 2 years of technical programming, systems analysis, or software development experience.
PHP, HTML, CSS, MS SQL, Drupal, Bootstrap, GIT, GitHub, WCAG, Dynamic Forms
1d
Save
Mark Applied
Hide
Space Force - Advanced Software Engineer - Cloud/AWS
Scottsdale, Arizona, United States
$111k-$125k/yr HybridFull Time
General Dynamics Mission Systems
General Dynamics Mission SystemsNew York Stock Exchange: GD: Defense electronics manufacturer and systems integrator for mission-critical solutions.
5+ YOEBachelor's degree in software engineering or related STEM field plus 5+ years of experience, or master's degree plus 3 years. Requires U.S. citizenship and Secret clearance eligibility.
Python, Java, Linux/UNIX, YAML, JSON, AWS, Azure, Docker, Kubernetes, GitLab, Nexus Managed Artifacts, AWS EKS, Amazon EC2, AWS Lambda, Amazon S3, Amazon EBS, Amazon EFS, Amazon VPC, DNS, IAM, AWS KMS, Amazon CloudWatch, AWS CloudTrail, Ansible, Terragrunt, Argo CD, VS Code, Maven, Kafka, ACAS, Grype, SIEM, Splunk, Prometheus, Grafana, ELK Stack, Elasticsearch, Logstash, Kibana, Git, Terraform, AWS CloudFormation, Jira, Confluence
1d
Save
Mark Applied
Hide
Lead Software Engineer
Charlotte or Irving or Chandler
HybridFull Time
Wells Fargo
Wells FargoNYSE: WFC: Multinational financial services providing banking and investment products.
5+ YOE5+ MgmtRequires 5+ years of software engineering, initiative leadership, Java and Spring Boot, REST APIs and microservices; 3+ years React and MongoDB or NoSQL experience, plus cloud, Kafka, CI/CD, and DevSecOps expertise.
React, JavaScript, Java, Spring Boot, Python, REST APIs, Kafka, MongoDB, GitHub, Jenkins, OpenShift, Kubernetes, SonarQube, Fortify, Black Duck, GitHub Copilot, Apigee, MCP
3d
Save
Mark Applied
Hide
Software Engineer
Glendale, Arizona, United States
$160k-$190k/yr RemoteFull Time
Ron Turley Associates
Ron Turley Associates: Privately held fleet-management software, consulting, and training provider serving public-sector and enterprise fleets.
4+ YOERequires 4–7 years of software engineering experience, 3+ years with Node.js, AI-assisted development, JavaScript, MSSQL, Docker, AWS, REST/SOA, microservices, and GitHub; bachelor's degree preferred.
Claude Code, Codex, Node.js, JavaScript, MSSQL, TypeScript, Docker, AWS, GitHub, Express, React, Vue, REST, SOA