Junior RUST Embedded Software Engineer, Cleared

General Dynamics

Quick summary

Work type
On-site
Location
Dedham, MA
Salary
$110,241–$117,000 / yr
Posted
3 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $158k
This role $114k
$100k most similar roles pay here $210k

This role pays less than 93% of similar roles. Most pay $138,962–$177,250 — the shaded band above. At the midpoint, this role pays about $114k versus about $158k 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 439 open roles on FindRole.

Listed pay typically runs $112,924–$149,500 across 366 roles with salary data.

Most-posted roles

View all roles at General Dynamics

At a glance

TL;DR · Junior RUST Embedded Software Engineer, Cleared

As a Junior RUST Embedded Software Engineer at GD Mission Systems in Dedham, MA, you will join a cross-functional team developing NSA-certified cybersecurity devices for the Cyber group. Your day-to-day responsibilities include translating specifications into software design and code using RUST, working on real-time multi-threaded embedded systems with Linux OS, and maintaining legacy products through regular technology refreshes. You’ll need proficiency in RUST, model-based development tools like Rhapsody, UML, and experience with C/C++. Familiarity with ARM virtualization extensions and hypervisor technologies is a plus. This role requires a strong understanding of object-oriented design principles and the ability to work within a long development lifecycle, ensuring high-speed data processing in mission-critical environments.

What you'll do

  • Develop mission-critical NSA-certified cybersecurity devices using RUST.
  • Write real-time multi-threaded embedded software for custom hardware on Linux OS.
  • Maintain and refresh technology in long development lifecycles.
  • Execute testing, debugging, and create test plans from specifications.
  • Utilize model-based development tools like Rhapsody and UML.

What we're looking for

  • Secret Department of Defense security clearance required at time of hire.
  • Experience working with RUST development language for embedded software.
  • Real-time multi-threaded embedded software experience on Linux OS.
  • Extensive object-oriented design and programming skills, preferably in UML and Rust.
  • Familiarity with C and C++ programming languages.
  • Ability to develop from specifications into code, test plans, and execute testing/debugging.
  • Experience with model-based development tools like Rhapsody.

More like this

Similar roles

Senior Embedded Software Engineer

Anduril Industries

Costa Mesa, CA 2 days ago $191,000$253,000
C++ Rust Embedded Linux ARM processors SPI I2C UART Oscilloscopes Logic analyzers Python CMake GDB Valgrind CI/CD

Embedded Software Engineer

General Dynamics

Dedham, MA +1 3 days ago $130,371$142,000
C++ Linux UML Rhapsody ARM Hypervisor Object Oriented Design Real-Time Systems Model-Based Development Version Control Defect Tracking IDEs Scripting

Junior Embedded Software Engineer

General Dynamics

Dedham, MA 3 days ago $94,388$99,550
C++ Linux UML Rhapsody ARM Hypervisor Object-Oriented Design Real-Time Systems Version Control Defect Tracking Scripting IDEs CI/CD

Embedded Software Engineer

General Dynamics

Dedham, MA 3 days ago $94,388$99,550
C++ Linux UML Rhapsody Hypervisor Technology Device drivers Agile Object Oriented design

Senior Software Engineer, Rust

Anduril Industries

Broomfield, CO 23 days ago $190,000$252,000
Rust C/C++ Python Matlab CI/CD Docker Kubernetes AWS PostgreSQL Redis Git Jenkins Prometheus Grafana