Embedded Software Engineer

General Dynamics

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Groton, CT
Posted
118 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $176k
$136k $215k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $145,000–$207,500.

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 1364 open roles on FindRole.

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

Most-posted roles

View all roles at General Dynamics

At a glance

TL;DR · Embedded Software Engineer

The D425 Embedded Software Engineer - Experienced joins the Electrical Systems Embedded Software Engineering department to support the power conversion module system as well as the reactor, steam, and electric plant systems for US Navy Nuclear Submarines. This role involves specifying, designing, developing, integrating, and testing shipboard software applications. Key responsibilities include analyzing system-level requirements, developing software and interface requirements, designing software components, and performing unit testing. The engineer will troubleshoot existing software, maintain formal documentation, and support system prototypes. Required skills include a Bachelor of Science in Computer Science, Electrical Engineering, or Computer Engineering, with 5-14 years of experience and a C++ toolset/framework. Preferred technical competencies include Linux real-time operating systems, LabVIEW, relational and object-oriented databases, IBM DOORS, and experience with Waterfall and Agile methodologies.

What does a Embedded Software Engineer earn?

Median $150500 from 97 postings across 20 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

General Dynamics

Bloomington, MN 40 days ago $118,570–$126,000
C C++ Python Rust Linux RTOS Docker Kubernetes HW/SW Integration DO-178 Agile Embedded Software Development
5+ yrs exp

Embedded Software Engineer

Rockwell Automation

Mayfield Heights, OH 86 days ago
C++ Python Embedded Software RTOS Linux ARM Intel CIP Ethernet USB PCI Express Agile Scaled Agile Framework IEC 61508 IEC 62443 Device Drivers System on Chip
3+ yrs exp Hybrid

Embedded Software Engineer

TSC

Huntsville, AL 6 days ago
C C++ Embedded Linux Python Bash Git Unit Testing Data Structures Algorithms Multithreaded Programming Networking FPGA Hardware-in-the-loop Real-time Systems Version Control Automated Build Systems

Embedded Software Engineer

Motorola Solutions

Schaumburg, IL 90 days ago $66,900–$95,300
C C++ Python Linux Embedded Software Assembly Language Agile Git JIRA GSM CDMA UMTS LTE Tetra Machine Learning Cybersecurity Oscilloscope Logic Analyzer

Software Platform Test Engineer

General Dynamics

Groton, CT 95 days ago
Verification and Validation Automated Testing Regression Testing Configuration Management Quality Assurance LabVIEW MATLAB Simulink Digital Twins Squish IBM Rational DOORS GitLab Excel Microsoft Word PowerPoint Embedded Software ISTQB
5+ yrs exp

Senior Engineer, Embedded Software

Rockwell Automation

Mayfield Heights, OH 21 days ago
Embedded Software C++ Python RTOS Linux Git Jenkins GDB GTest CppUnit Agile Scaled Agile Framework CIP IEC 61508 IEC 62443 Object-Oriented Programming System on Chip
5+ yrs exp Hybrid