
Platform Services Software Engineer – Entry Level sign-on & referral bonus
General Dynamics Mission Systems4 days ago
Scottsdale, AZ, USAEntry Level
Base Salary
$86k - $95k/yr
Responsibilities
- Develop and maintain Linux utilities and automation using primarily Python, with some Bash development and troubleshooting.
- Make focused changes to existing services, configuration files, and C/C++ components.
- Write unit and integration tests and perform hands-on checks on development and test systems.
- Investigate build failures, installation problems, defects, and service interactions using logs, commands, and test evidence.
- Support RPM packaging and installation validation for Linux-based platforms.
- Support approved changes to access controls, integrity databases, auditing, networking, and other platform functions.
- Participate in SAFe Agile planning, reviews, and retrospectives and communicate progress and blockers.
Requirements
- Bachelor's degree in Software Engineering, Engineering, Science, or Math plus one year of relevant experience, or a master's degree.
- Foundational programming ability through coursework, projects, internships, or equivalent experience, with the ability to learn Python, C, C++, and Bash scripting.
- Ability to read existing code, use basic debugging techniques, and describe the purpose and test results of code changes.
- Basic knowledge of Linux command-line tools and software processes, or ability to learn them quickly.
- Understanding of software testing fundamentals and repeatable tests.
- Basic understanding of version control or willingness to learn Git-based development.
- Clear written and verbal communication, careful handling of technical instructions, and willingness to ask for guidance.
- Willingness to follow established security, configuration-management, and development procedures.
- U.S. citizenship is required, and applicants must meet eligibility requirements for access to classified information; a Department of Defense Secret clearance is preferred at hire.
- Preferred qualifications include RHEL or another security-sensitive operating environment, Linux development, GitLab merge requests, continuous integration, automated testing, RPM packaging, systemd, Linux networking, firewalls, role-based access control, audit logging, file permissions, system security controls, Agile or SAFe practices, and reviewed use of AI-assisted development tools.
Benefits
- Flexible schedules with every other Friday off through an optional 9/80 schedule.
- Competitive benefits including 401(k) matching, flexible time off, paid parental leave, healthcare benefits, health and wellness programs, employee resource groups, and social groups.
- Position may be fully on-site or Hybrid/Flex in Scottsdale, Arizona.
About General Dynamics Mission Systems
General Dynamics Mission Systems designs and manufactures secure communications, C4ISR, cyber defense, and maritime/underwater systems used across land, sea, air, space, and cyber domains. It sells integrated hardware and software to U.S. and allied defense and intelligence agencies under government contracts and long-term programs. The company is headquartered in Chantilly, Virginia, and operates as a business unit of General Dynamics.