Capabilities Development Engineer

General Dynamics

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Hanover, MD
Salary
$195,240–$264,148 / yr
Posted
57 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $175k
This role $230k
$128k most similar roles pay here $279k

This role pays more than 88% of similar roles. Most pay $146,500–$204,200 — the shaded band above. At the midpoint, this role pays about $230k versus about $175k 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 1123 open roles on FindRole.

Listed pay typically runs $124,093–$150,385 across 984 roles with salary data.

Most-posted roles

View all roles at General Dynamics

At a glance

TL;DR · Capabilities Development Engineer

The Capabilities Development Engineer joins a team focused on designing, developing, testing, and evaluating electrical, mechanical, and computer components for commercial, government, military, and scientific uses. This role involves analyzing customer requirements to develop technical solutions for complex problems while maintaining system integrity and coordinating hardware, software, and subcontractor acquisitions. The engineer will perform rapid prototyping of proof of concept capabilities, protocol analysis, vulnerability assessment, and security research. Key technical skills include proficiency in C/C++, assembly, and operating system fundamentals like interrupts, threading, and device drivers within Linux, VxWorks, or Windows environments. Candidates must possess expertise in low-level programming, bit-level data analysis, and reverse engineering using both COTS and GOTS tools. The work centers on the development of embedded systems and software for high-security applications requiring advanced engineering design processes.

What you'll do

  • Design, develop, test, and evaluate electrical, mechanical, and computer components and systems.
  • Analyze customer requirements to develop technical solutions for complex problems.
  • Perform low-level programming of device drivers in Unix, Linux, or Windows environments.
  • Conduct protocol analysis, vulnerability assessments, and security research.
  • Execute rapid prototyping of proof of concept capabilities.
  • Perform reverse engineering and bit-level data analysis of software systems.
  • Coordinate the acquisition of hardware, software, and subcontractor services.
  • Maintain equipment and system integrity while ensuring compliance with established policies.

What we're looking for

  • Must be a United States citizen.
  • Must possess or be able to obtain a Top Secret SCI with Polygraph clearance.
  • Bachelor's degree in Electrical Engineering, Computer Science, Computer Engineering, or Mathematics (or equivalent military experience).
  • Master's degree in Computer Science or Computer Engineering is an acceptable substitute for the Bachelor's degree.
  • Proficiency in C/C++, assembly, and operating systems such as Linux and VxWorks.
  • Knowledge of operating system fundamentals including interrupts, threading, virtual memory, device drivers, and memory layouts.
  • Experience with Reverse Engineering tools (preferred).
  • US Citizenship.

More like this

Similar roles

Senior Capability Development Specialist

Booz Allen Hamilton

Fort Meade, MD 51 days ago $86,900$198,000
C C++ Rust Python Linux Agile SAFe Jira Confluence GitLab DevSecOps Assembly Machine Learning Artificial Intelligence Kernel Exploitation
4+ yrs exp

Senior Embedded Developer

Booz Allen Hamilton

Annapolis Junction, MD 2 days ago $86,900$198,000
C++ Python Assembly Perl Embedded Software DevOps Reverse Engineering Linux Unix RTOS Wind River VxWorks Protocol Analysis SCADA ICS Virtualization Cybersecurity Big Data Cloud Computing
10+ yrs exp

Embedded Developer

Booz Allen Hamilton

Annapolis Junction, MD 2 days ago $69,400$158,000
C C++ Python Embedded Software DevOps Reverse Engineering Linux Unix RTOS Wind River VxWorks Protocol Analysis Cloud Computing Big Data Automation Virtualization SCADA ICS Information Security
10+ yrs exp

CNO Developer

Booz Allen Hamilton

Annapolis Junction, MD 72 days ago $86,900$198,000
C C++ C# Java Python Assembly Perl Visual Studio .NET Unix Embedded Development Reverse Engineering Agile Machine Learning Artificial Intelligence

Development Engineer

AES Corporation

Remote (Louisville, CO) +3 11 days ago $94,000$112,625
PVsyst Solar Farmer SAM AutoCAD Civil 3D MS Office Suite BESS Single-line Diagrams SCADA NFPA 70E OSHA 10 Project Sizing Value Engineering
3+ yrs exp Remote

PLC Development Engineer

ASML

San Diego, CA 8 days ago $109,200$150,150
Siemens PLC TIA Portal PLCSIM HMI SIMIT LAD SCL FBD STL PID Control Serial Communication Simulink Industrial Automation Firmware Digital Twins PLC Test Benches Control Systems
5+ yrs exp