Software Engineer for Linux Applications in Crypto and Cross Domain Solutions
Job Description
General Dynamics Mission Systems, Inc. is seeking a Software Engineer for Crypto and Cross Domain solutions to join a cross-functional team focused on designing and developing next-generation cryptography. This onsite role in Scottsdale, AZ combines Linux application work with embedded Linux debugging, along with collaboration across engineering disciplines on secure cross domain efforts. The position also includes opportunities to apply AI toward continuous improvement and innovation.
Role and Position Objectives
As a software engineer for Crypto and Cross Domain solutions, you will be part of a cross-functional team responsible for designing and developing next generation cryptography. The work emphasizes research-oriented problem solving, practical solutions, and technical collaboration across teams.
Responsibilities
- Design and develop next generation cryptography as part of a cross functional team.
- Provide technical leadership as needed to support engineering execution.
- Collaborate effectively in a team environment and contribute to team success.
- Maintain a commitment to ongoing professional development for yourself and others.
- Identify opportunities to apply AI for continuous improvement and innovation.
Required Qualifications
- Bachelor’s degree in Software Engineering, or a related Science, Engineering, Technology or Mathematics field.
- 2+ years of job-related experience, or a Master’s degree and 6 months of job-related experience.
- Department of Defense Secret security clearance required at time of hire.
- Selected applicants will be subject to a U.S. Government security investigation and must meet eligibility requirements for access to classified information.
- U.S. citizenship is required due to the nature of work performed within company facilities.
Technologies
- Embedded Linux debugging techniques
- Vitis
- Petalinux
- Xilinx SoC (Zynq Ultrascale+/Versal)
- SW Defined Radio
- Satellite applications
- Secure Red/Black Separation architecture
- Docker
- podman on Linux
- Windriver Linux
- Agile
What Sets You Apart
- Strong understanding of software development process, software engineering concepts, principles, and theories.
- Creative problem solving and the ability to apply new information quickly to challenging issues.
- Comfort providing technical leadership.
- Team oriented approach that supports collaborative environments and shared results.
- Commitment to professional development for yourself and others.
- Experience with embedded Linux debugging techniques.
- Experience with Vitis/Petalinux/Xilinx SoC (Zynq Ultrascale+/Versal) is a plus.
- Experience with SW Defined Radio or satellite applications is a plus.
- Experience with Secure Red/Black Separation architecture is a plus.
- Experience with Docker and podman on Linux is a plus.
- Experience with Windriver Linux is a plus.
Location and Work Schedule
- Scottsdale, AZ (onsite, fully onsite) on the Scottsdale, Arizona campus
- 9/80 schedule with flexible schedules and every other Friday off work (if desired)
Compensation
- USD 100,219 - 111,180 per year
Benefits
- 401k matching
- Flex time off
- Paid parental leave
- Healthcare benefits
- Health and wellness programs
- Employee resource and social groups
- For more details, visit gdmissionsystems.com/careers/why-work-for-us/benefits