Embedded Software Engineer

General Dynamics

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Groton, CT
Posted
71 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $181k
$133k most similar roles pay here $229k

This listing doesn't post a salary. Most similar roles pay $142,500–$219,343.

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 · Embedded Software Engineer

D425 Embedded Software Engineer - Experienced joins Department 425 to apply software and computer engineering skills toward the development of shipboard software applications for US Navy Nuclear Submarines. Working within a team supporting power conversion module systems, reactor, steam, and electric plant systems, this role involves analyzing system-level requirements, designing software components, performing unit testing, and troubleshooting existing code to fix defects or enhance performance. The candidate will manage hardware/software integration and maintain formal documentation for research and development projects. Required skills include a Bachelor of Science in Computer Science, Electrical Engineering, or Computer Engineering, along with experience in the C++ toolset. Preferred qualifications include familiarity with Linux real-time operating systems, LabVIEW, relational databases, IBM DOORS, and control theory. The role focuses on safety-critical software development within the maritime defense domain.

What does a Embedded Software Engineer earn?

Median $151500 from 65 postings across 16 companies.

See salary data

What you'll do

  • Analyze system-level requirements to develop specific software and interface requirements.
  • Design detailed software components that satisfy requirements and integrate with hardware.
  • Develop unit testing protocols for embedded software applications.
  • Support verification and validation testing of performance and operational requirements.
  • Troubleshoot and enhance existing software to fix defects or accommodate new hardware.
  • Create and maintain formal requirements and design documentation.
  • Develop system prototypes for research and development projects.

What we're looking for

  • Bachelor of Science degree or higher in Computer Science, Electrical Engineering, or Computer Engineering.
  • 5 to 14 years of experience.
  • Experience with C++ toolset and framework.
  • Master's degree in a related technical field (preferred).
  • Experience with software unit testing tools and methodology (preferred).
  • Familiarity with power electronics, control theory, or safety critical systems (preferred).
  • Knowledge of software lifecycle methodologies, analysis/design tools, and source control (preferred).
  • Ability to obtain and maintain a US DoD Security Clearance.

More like this

Similar roles

Embedded Software Engineer

Booz Allen Hamilton

Lexington Park, MD 72 days ago $86,900$198,000
Embedded Software C/C++ GoLang Java SE Linux Red Hat Enterprise Linux Agile Automated Testing Scripting Automation Cybersecurity
8+ yrs exp

Embedded Software Engineer

Qualcomm

San Diego, CA 31 days ago $111,300$166,900
C C++ Assembly Python Perl Java JTAG SCons Embedded Software Device Drivers Source Control Build Systems CPU Architecture
2+ yrs exp

Embedded Software Engineer

Qualcomm

San Diego, CA 21 days ago $111,300$166,900
C C++ Assembly Python Perl Java JTAG SCons Embedded Software Device Drivers Source Control Build Systems CPU Architecture Debugging Testing
2+ yrs exp

Embedded Software Engineer

Motorola Solutions

Los Angeles, CA 106 days ago
C Linux Kernel embedded system s ARM RISC-V Socket Programming IPsec Ethernet Mobile Ad-hoc Networking NIST FIPS 140-3 NIAP Common Criteria AMD UltraScale+ MPSoC Microchip Polarfire SoC Scripting Encryption Algorithms
3+ yrs exp Hybrid

Embedded Software Engineer

General Dynamics

Dedham, MA +1 79 days ago $130,371$142,000
C++ Linux Rhapsody UML Hypervisor ARM Device Drivers Agile IDE Version Control Scripting Cybersecurity Encryption
5+ yrs exp

Embedded Software Engineer

General Dynamics

Dedham, MA 71 days ago $94,388$99,550
C C++ Rust Linux SELinux ARMv8 Concurrent Programming Serial Communication Device Drivers Computer Networking Agile Version Control IDE Scripting AI