Junior Embedded RUST Software Engineer

General Dynamics

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Dedham, MA
Salary
$94,388–$99,550 / yr
Posted
1 day ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $185k
This role $97k
$79k $235k
below market most similar roles pay here above market

This role pays less than 97% of similar roles. Most pay $149,818–$220,250 — the blue band above. At the midpoint, this role pays about $97k versus about $185k 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 1161 open roles on FindRole.

Listed pay typically runs $124,397–$153,102 across 1008 roles with salary data.

Most-posted roles

View all roles at General Dynamics

At a glance

TL;DR · Junior Embedded RUST Software Engineer

The Junior Embedded RUST Software Engineer joins the Cyber group to develop mission critical NSA-certified Cybersecurity devices. Working within a cross-functional team, the engineer will build and maintain production-quality software for custom in-house hardware. Day-to-day responsibilities include designing, coding, testing, and debugging reliable applications, as well as developing automated unit, integration, and hardware-in-the-loop test coverage. The role requires proficiency in Rust, specifically its ownership, borrowing, lifetimes, error handling, and concurrency models. Candidates should be familiar with the Rust toolchain, including Cargo and CI/CD integration. Technical skills in C/C++, Python, Linux, and device drivers are also relevant. The work focuses on high-speed data and cybersecurity, translating technical requirements into robust software solutions for advanced encryption products.

What you'll do

  • Develop production-quality embedded software using the Rust programming language.
  • Design and implement systems-level, networking, or performance-sensitive software.
  • Build and maintain automated unit, integration, and hardware-in-the-loop test coverage.
  • Troubleshoot complex software defects and perform regular code reviews.
  • Translate technical requirements and specifications into software designs and test plans.
  • Integrate Rust into established codebases using C/C++ or Python where necessary.
  • Manage the Rust toolchain including Cargo, dependency management, and CI/CD integration.
  • Maintain and refresh long-term software products and custom in-house hardware.

What we're looking for

  • Requires 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.
  • U.S. citizenship is required.
  • Experience with Agile methodologies is preferred.
  • Demonstrated experience developing production-quality software in Rust, including design, coding, testing, and debugging (preferred).
  • Proficiency with Rust's ownership, borrowing, lifetimes, error handling, and concurrency models (preferred).
  • Experience with related languages such as C/C++ or Python (preferred).
  • Familiarity with Linux, UML, or device drivers (preferred).

More like this

Similar roles

Junior RUST Embedded Software Engineer

General Dynamics

Dedham, MA 36 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

Embedded RUST Software Engineer

General Dynamics

Dedham, MA +1 4 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

Junior Embedded Software Engineer

General Dynamics

Dedham, MA 109 days ago $94,388–$99,550
C++ Linux Rhapsody UML Hypervisor ARM Embedded Software Model-based Development Device Drivers IDE Version Control Scripting Agile Cybersecurity Encryption

Junior Embedded Software Engineer

General Dynamics

Dedham, MA 22 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 Systems Engineer

General Dynamics

Dedham, MA 67 days ago $94,388–$99,550
MBSE Full Stack DOORS Linux Requirements Analysis Systems Design System Integration Networking Layer 2 Layer 3 Agile CONOPS AI Systems Engineering

Senior Embedded Software Engineer

General Dynamics

Florham Park, NJ 64 days ago $164,100–$173,074
C C++ Rust Linux SELinux ARMv8 Device Drivers Serial Communication Computer Networking Concurrent Programming IDE Version Control Scripting Software Design Debugging
8+ yrs exp