Junior Embedded Software Engineer

General Dynamics

Confirmed live yesterday Trusted

Quick summary

Work type
On-site
Location
Dedham, MA
Salary
$94,388–$99,550 / yr
Posted
125 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $170k
This role $97k
$82k $213k
below market most similar roles pay here above market

This role pays less than 95% of similar roles. Most pay $139,875–$200,450 — the blue band above. At the midpoint, this role pays about $97k versus about $170k 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 · Junior Embedded Software Engineer

The Junior Embedded Software Engineer joins the Cyber group to develop mission critical NSA-certified Cybersecurity devices. Working within a cross functional team, the engineer will build software for custom in-house hardware, focusing on high-speed data and advanced encryption products. Daily responsibilities include turning specifications into software designs, code, and test plans, while performing testing and debugging. The role requires proficiency in C++, Object Oriented design, and UML. Candidates should possess experience with real-time multi-threaded embedded software, preferably on Linux OS, and model-based development using Rhapsody. Technical skills in ARM virtualization extensions, Hypervisor technology, and device drivers are also preferred. The work involves maintaining long development lifecycles and technology refreshes for complex systems designed to solve critical cybersecurity problems.

What does a Embedded Software Engineer earn?

Median $150424 from 100 postings across 20 companies.

See salary data

What you'll do

  • Develop mission-critical NSA-certified cybersecurity devices using custom in-house hardware.
  • Write real-time multi-threaded embedded software, preferably on Linux OS.
  • Translate CONOPS, specifications, and requirements into software designs, code, and test plans.
  • Execute testing and debugging for high-speed data and encryption products.
  • Perform maintenance and regular technology refreshes for long-term product lifecycles.
  • Utilize Object Oriented design and programming using UML and C++.
  • Manage software development using IDEs, version control, defect tracking, and scripting tools.
  • Identify opportunities to apply AI for continuous improvement and innovation.

What we're looking for

  • Must have a Bachelor's degree in Software Engineering or a related Science, Engineering, or Mathematics field.
  • Must possess a Department of Defense Secret security clearance at the time of hire.
  • Must be a U.S. citizen.
  • Must have at least 6 months plus of work experience.
  • Agile experience (preferred).
  • Real-time multi-threaded embedded software experience, preferably on Linux OS (preferred).
  • Model-based development experience, preferably Rhapsody (preferred).
  • Extensive experience with Object Oriented design and programming, preferably in UML and C++ (preferred).

More like this

Similar roles

Junior Embedded Software Engineer

General Dynamics

Dedham, MA 38 days ago $92,700–$95,000
C++ Linux Rhapsody UML Hypervisor ARM Embedded Software Model-based Development Device Drivers Version Control IDE Agile Scripting Cybersecurity

Junior RUST Embedded Software Engineer

General Dynamics

Dedham, MA 53 days ago $110,241–$118,000
Rust Embedded Software Linux C C++ Hypervisor Rhapsody UML ARM Model-based Development Device Drivers Agile Version Control IDE Scripting
2+ yrs exp

Senior Embedded Software Engineer

General Dynamics

Ft. Wayne, IN 13 days ago $135,561–$150,000
C embedded system s MBSE SysML FPGA SPI QSPI UART I2C JTAG PTP GitLab Parasoft CppCheck RSTP VLAN Magic Draw Static Code Analysis Code Coverage
8+ yrs exp

Senior Embedded Software Engineer

General Dynamics

Bloomington, MN 27 days ago $153,928–$160,000
C embedded system s MBSE SysML FPGA SPI QSPI UART I2C JTAG PTP GitLab Parasoft CppCheck RSTP VLAN Magic Draw Static Code Analysis Code Coverage
8+ yrs exp

Embedded Software Engineer

General Dynamics

Florham Park, NJ 26 days ago $115,252–$121,554
C C++ Rust Linux SELinux ARMv8 Embedded Software Concurrent Programming Device Drivers Serial Communication Protocols Computer Networking IDE Version Control Scripting Software Design Testing Debugging
2+ yrs exp

Embedded RUST Software Engineer

General Dynamics

Dedham, MA +1 20 days ago $130,371–$144,000
Rust Linux C++ Python Embedded Software CI/CD Cargo Hardware-in-the-loop Hypervisor UML Device Drivers Agile Version Control IDE
5+ yrs exp