×
Register Here to Apply for Jobs or Post Jobs. X

Lead Software Developers; RUST

Job in Gloucester City, Camden County, New Jersey, 08030, USA
Listing for: The Judge Group, INC.
Full Time position
Listed on 2026-07-09
Job specializations:
  • Software Development
    Software Engineer, Software Architect, DevOps, C++ Developer
Salary/Wage Range or Industry Benchmark: 110000 - 140000 USD Yearly USD 110000.00 140000.00 YEAR
Job Description & How to Apply Below
Position: Lead Software Developers (RUST)

Our client is currently seeking a Lead Software Developer (RUST). Seeking an experienced Software Engineer with a strong background in the Rust programming language to support the development of next-generation, mission‑critical systems. This role will focus on guiding the adoption of Rust across embedded systems, modernizing legacy software, and ensuring memory‑safe, high‑performance solutions. The selected candidate will play a key role in shaping technical strategy, working closely with stakeholders, and contributing across all phases of the software development lifecycle within C5 and Cyber Solution Centers.

Responsibilities
  • Lead adoption and implementation of Rust across embedded software development initiatives
  • Guide integration and conversion of legacy C/C++ systems into Rust
  • Provide architectural guidance and best practices for memory‑safe Rust development
  • Support embedded software application development and engineering teams
  • Translate requirements into scalable, maintainable software solutions
  • Collaborate with cross‑functional teams on hardware/software integration and system design
  • Participate in all phases of the SDLC including requirements, design, implementation, integration, and testing
  • Investigate and resolve complex technical issues independently or with multidisciplinary teams
  • Develop test plans, procedures, and technical documentation
  • Utilize modeling tools, prototyping, and testing to validate system performance
  • Conduct peer reviews, track defects, and ensure high‑quality deliverables
  • Work within Agile/Scrum teams to prioritize tasks and drive product and infrastructure direction
Qualifications and Requirements Education and/or Certification Requirement
  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or related field with 6+ years of experience
  • OR Graduate degree with 4+ years of experience
  • OR 10+ years of relevant experience in lieu of a degree
Experience Requirement
  • 3+ years of hands‑on experience developing production‑grade software in Rust
  • Strong experience with C/C++ development
  • Experience developing software for embedded or real‑time systems
Management Requirement
  • Experience leading technical direction, mentoring developers, or guiding engineering best practices
Process Oversight Requirement
  • Experience working across all phases of the Software Development Life Cycle (SDLC)
  • Familiarity with Agile/Scrum methodologies
  • Ability to establish development standards, testing practices, and documentation
Specific Skills Requirement
  • Strong proficiency in Rust with deep understanding of memory safety and performance optimization
  • Experience converting legacy C/C++ codebases into Rust
  • Knowledge of embedded systems development and hardware/software integration
  • Experience with device drivers, Board Support Packages (BSPs), or real‑time systems
  • Familiarity with modeling tools (e.g., IBM Rhapsody, Magic Draw, Cameo)
  • Experience with Python or additional programming languages preferred
Additional Requirements
  • U.S. Citizenship required
  • Active DoD Secret Clearance required
  • Strong written and verbal communication skills
  • Experience with Information Assurance, cryptography, or secure systems is a plus
  • Exposure to certifications such as NSA Type 1 or DO-178 is preferred
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary