Advanced Software Engineer and Lead for Space and Embedded Crypto

General Dynamics

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Scottsdale, AZ
Salary
$124,397–$138,003 / yr
Posted
1 day ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $195k
This role $131k
$112k most similar roles pay here $239k

This role pays less than 94% of similar roles. Most pay $169,050–$220,000 — the shaded band above. At the midpoint, this role pays about $131k versus about $195k for comparable roles.

Based on 240 similar postings.

Employer

About General Dynamics

General Dynamics is a global aerospace and defense company offering a broad portfolio of products and services in business aviation, ship construction, land combat vehicles, and information technology. It serves customers in the U.S. government, allied governments, and a diverse array of commercial markets.

General Dynamics currently has 1276 open roles on FindRole.

Listed pay typically runs $121,762–$150,000 across 1088 roles with salary data.

Most-posted roles

View all roles at General Dynamics

At a glance

TL;DR · Advanced Software Engineer and Lead for Space and Embedded Crypto

As an Advanced Software Engineer and Lead for Space and Embedded Crypto, you will join the SNS program to lead a cross-functional team focused on embedded Linux development for space-based payloads. You will oversee the software development process, manage cost accounts for complex projects, and provide technical leadership while championing new ideas and process improvements. Your daily work involves developing embedded C/C++ Linux software, potentially using the Xilinx Versal tool chain, alongside experience with gRPC, Yocto, Kernel Driver development, U-Boot, and Secure Boot. You will also work with Python, CMake, PCIe interfaces, and IP-based router software. The role specifically addresses technical challenges within Red/Black secure architectures and involves developing software that interacts with firmware to solve critical problems in the space domain.

What you'll do

  • Lead a cross-functional team responsible for embedded Linux development on space-based payloads.
  • Manage the software development process and provide technical leadership to the engineering team.
  • Develop embedded C/C++ software based on the Xilinx Versal tool chain.
  • Implement Red/Black secure architectures and secure storage techniques on Linux systems.
  • Develop software that interacts with firmware and manages IP-based router functionality.
  • Perform kernel driver development, U-Boot configuration, and Secure Boot implementation.
  • Manage cost accounts for complex projects while ensuring technical standards are met.
  • Utilize Python and CMake to support the software development lifecycle.

What we're looking for

  • Bachelor's degree in Software Engineering or a related STEM field, plus 5 years of experience; or a Master's degree, plus 3 years of experience.
  • Active Department of Defense Secret security clearance is required at time of hire.
  • U.S. citizenship is required.
  • Ability to lead the software development process and provide technical leadership for a cross-functional team.
  • Experience leading a team of software engineers and performing Cost Account Management for complex projects.
  • Experience in Red/Black secure architectures (preferred).
  • Experience developing embedded C/C++ Linux SW based on the Xilinx Versal tool chain (preferred).
  • Technical skills including gRPC, Yocto, Kernel Driver development, U-Boot, Secure Boot, and Python with CMake.

More like this

Similar roles

Advanced Systems Engineer for Space and Embedded Crypto

General Dynamics

Scottsdale, AZ 2 days ago $124,397$138,003
MBSE MagicDraw RMF TCP/IP MPLS VPN ESP Cross Domain Solutions Xena Traffic Generation GitLab VSCode System Modeling Requirements Management Network IP Planning Space Environmental Testing
5+ yrs exp Hybrid

Advanced Embedded Software Engineer

General Dynamics

Scottsdale, AZ 67 days ago $112,924$125,275
C++ C Python Microservices Distributed Systems AWS Azure GCP Kubernetes Docker CI/CD DevSecOps Git GitLab Agile Scrum Message Queuing Event-Driven Architecture
5+ yrs exp Hybrid

Firmware Engineer, Space Embedded Systems

Anduril Industries

Costa Mesa, CA 63 days ago $166,000$220,000
C C++ Rust Python RTOS Bare-metal JTAG SWD Oscilloscopes Logic Analyzers I2C SPI CAN Ethernet USB ARM AVR MSP430 PIC
5+ yrs exp

Senior Firmware Engineer, Space Embedded Systems

Anduril Industries

Costa Mesa, CA 63 days ago $191,000$253,000
C C++ Rust Python Embedded Systems Firmware RTOS ARM AVR MSP430 PIC JTAG SWD Oscilloscopes Logic Analyzers USB SPI I2C CAN RS232 RS485 Ethernet
8+ yrs exp

Lead Crypto-Communications Security Systems Engineer

L3Harris

San Diego, CA 7 days ago $125,000$232,000
COMSEC NSA Standards IASRD SERD 2.0 Systems Engineering Hardware Design Firmware Design Software Design Cryptographic Algorithms TEMPEST Satellite CONOPS Technical Proposals Risk Management
5+ yrs exp