Embedded Software Engineer

General Dynamics

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Taunton, MA
Salary
$118,570–$128,000 / yr
Posted
5 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $169k
This role $123k
$109k $211k
below market most similar roles pay here above market

This role pays less than 83% of similar roles. Most pay $137,500–$200,850 — the blue band above. At the midpoint, this role pays about $123k versus about $169k 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 1377 open roles on FindRole.

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

Most-posted roles

View all roles at General Dynamics

At a glance

TL;DR · Embedded Software Engineer

The Embedded Software Engineer (cleared) joins the Space, Cyber, and Intelligence line of business as part of a cross-functional team. This role focuses on developing software and product features for the Tactical Access Cross Domain Solutions product portfolio. The engineer will be responsible for software development, testing, and providing technical leadership to solve challenging problems. Key technical requirements include proficiency in C/C++, Linux application development, and Linux administration. The candidate should possess experience with WindRiver Linux or other real-time operating systems like VxWorks, GHS, or FreeRTOS. Additional skills include SELinux, Git, BASH, sed, awk, and potentially Python, Rust, or Linux Kernel/Driver experience. The work involves creating practical solutions for national security within a research-oriented environment using secure software development strategies.

What does a Embedded Software Engineer earn?

Median $150424 from 100 postings across 20 companies.

See salary data

What you'll do

  • Develop software and product features for the Tactical Access Cross Domain Solutions portfolio.
  • Write and maintain high-quality code using C/C++ and Linux application development techniques.
  • Implement software on WindRiver Linux or other Real-Time Operating Systems like VxWorks or FreeRTOS.
  • Perform software testing to ensure the reliability and security of embedded systems.
  • Apply secure software development strategies and information assurance concepts to all projects.
  • Provide technical leadership and solve complex engineering problems within a cross-functional team.
  • Utilize Git or GitLab for version control and manage tasks within an Agile framework.
  • Identify and implement opportunities to apply AI for continuous process improvement and innovation.

What we're looking for

  • U.S. citizenship is required.
  • Department of Defense Secret security clearance is required at time of hire.
  • Bachelor's degree in Software Engineering or a related Science, Engineering, Technology, or Mathematics field.
  • 5+ years of job-related experience, or a Master's degree plus 3 years of job-related experience.
  • Proficient in C/C++ (preferred).
  • Experience with WindRiver Linux or relevant RTOS experience such as VxWorks, GHS, or FreeRTOS (preferred).
  • Experience with Linux application development, administration, and SELinux (preferred).
  • Experience with Git or GitLab, BASH, sed, awk, Python, Rust, or Linux Kernel/Driver development (preferred).

More like this

Similar roles

Embedded Software Engineer

General Dynamics

Bloomington, MN 31 days ago $100,153–$105,631
C C++ Python Linux RTOS HW/SW Integration DO-178 Embedded Software Development
2+ yrs exp

Embedded Software Engineer

General Dynamics

Bloomington, MN 38 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

Senior Embedded Software Engineer

General Dynamics

Bloomington, MN 5 days ago $149,831–$162,121
C/C++ RTOS FreeRTOS VxWorks QNX Linux Python Rust Assembly CI/CD Agile UART I2C SPI CAN Ethernet DO-178 Device Drivers Bootloaders BSP
8+ yrs exp

Junior Software Engineer for Cross Domain Solutions

General Dynamics

Taunton, MA 16 days ago $90,098–$99,000
C/C++ Java Python Rust C# React PostgreSQL SQL Linux Embedded Linux VxWorks RTOS SELinux Git GitLab BASH sed awk XML XPath XSD Agile ESXi Yocto
1+ yrs exp Hybrid

Senior Embedded Software Engineer

General Dynamics

Scottsdale, AZ 17 days ago $142,696–$158,303
C/C++ Rust Linux Git Embedded Development Agile SELinux Python Perl Static Analysis Software Design
8+ yrs exp