Junior RUST Embedded Software Engineer

General Dynamics

Confirmed live yesterday Trusted

Quick summary

Work type
On-site
Location
Dedham, MA
Salary
$110,241–$118,000 / yr
Posted
53 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $181k
This role $114k
$97k $233k
below market most similar roles pay here above market

This role pays less than 88% of similar roles. Most pay $142,450–$220,000 — the blue band above. At the midpoint, this role pays about $114k versus about $181k 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 RUST Embedded Software Engineer

The Junior RUST Embedded Software Engineer joins the Cyber group to develop mission critical NSA-certified Cybersecurity devices. Working within a cross functional team, this role involves developing software for custom in-house hardware to handle high-speed data and advanced encryption. Daily responsibilities include turning specifications into software designs, code, and test plans, while managing long development lifecycles and regular technology refreshes. The position requires proficiency in the RUST development language, real-time multi-threaded embedded software, and Linux OS. Candidates should possess skills in Object Oriented design using UML, familiarity with C and C++, and experience with model-based development in Rhapsody. Technical requirements also include knowledge of ARM virtualization extensions, hypervisors, device drivers, and software tools for version control, defect tracking, and scripting.

What you'll do

  • Develop mission-critical NSA-certified cybersecurity devices using the Rust programming language.
  • Write real-time multi-threaded embedded software for custom in-house hardware.
  • Translate CONOPS, specifications, and requirements into software designs, code, and test plans.
  • Execute testing and debugging for high-speed data and cybersecurity products.
  • Maintain and perform regular technology refreshes for long-term product lifecycles.
  • Utilize software tools for IDE management, version control, defect tracking, and scripting.
  • Identify opportunities to apply AI for continuous innovation and process improvement.

What we're looking for

  • Must have a Bachelor's degree in Software Engineering or a related Science, Engineering, Technology, or Mathematics field.
  • Must have 2+ years of job-related experience or a Master's degree and 6 months of job-related experience.
  • Must possess a Department of Defense Secret security clearance at time of hire.
  • Must be a U.S. citizen.
  • Agile experience (preferred).
  • Experience working in the RUST development language (preferred).
  • Real-time multi-threaded embedded software experience, preferably on Linux OS (preferred).
  • Experience with Object Oriented design and programming, preferably in UML and RUST (preferred).

More like this

Similar roles

Junior Embedded RUST Software Engineer

General Dynamics

Dedham, MA 17 days ago $94,388–$99,550
Rust C C++ Python Linux CI/CD Cargo Hardware-in-the-loop Networking Hypervisor UML Device Drivers Agile Version Control IDE

Senior Embedded RUST Software Engineer

General Dynamics

Dedham, MA 16 days ago $156,965–$170,000
Rust C C++ Python Linux Embedded Software CI/CD Cargo Hypervisor Device Drivers UML Hardware-in-the-loop Version Control IDE Networking Cybersecurity
8+ 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

Junior Embedded Software Engineer

General Dynamics

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

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