Embedded Computer Engineer — ML & RTOS Specialist

Battelle

Chantilly (VA)

Hybrid

USD 115,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Compressed work schedule
Hybrid work arrangement
Paid time off
401(k) retirement plan
Tuition assistance

Job summary

Battelle in Chantilly, VA seeks a Computer Engineer to support national security missions with embedded software, ML, and data engineering at a client site. The role requires real‑time embedded work in C/C++ and exploration of Go or Rust within an agile, fast‑paced environment.

Applicants must be a U.S. citizen with an active TS/SCI clearance with polygraph. The position offers a hybrid schedule, competitive compensation, and a comprehensive benefits package.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field, with 3+ years of experience; Master's with 1+ year; PhD or equivalent
  • Strong understanding of embedded software development in C/C++
  • Experience in national security, defense, and/or intelligence community programs
  • Experience or interest in coding in Go or Rust
  • Must be a U.S. citizen with an active TS/SCI clearance with polygraph

Responsibilities

  • Aid in the design and implementation of machine learning and data engineering solutions in support of advanced client missions across science and technology domains
  • Develop embedded software for real‑time operating systems (RTOS) and specialized embedded systems using C/C++ and newer compiled languages such as Go or Rust
  • Apply software development expertise to the analysis of compiled custom operating systems, including learning and applying reverse engineering principles
  • Collect, organize, and analyze technical information from multiple sources to drive client missions and quick‑turn tasks in fast‑paced environments
  • Independently propose, develop, and execute creative solutions to unique and complex technical problems
  • Support administrative tasks including producing thorough, complete work products that require minimal revision
  • Proactively manage expectations, communicate progress, and meet deadlines in a fast‑moving, agile environment
  • Collaborate effectively across multidisciplinary teams, including co‑located and geographically distributed team members, while contributing to tasks on time and within budget

Skills

Embedded software in C/C++
Go or Rust coding
National security programs
TS/SCI clearance with polygraph

Education

Bachelor's degree in CS/CE/EE or related field
Master's degree in related field
PhD or equivalent experience

Tools

RTOS

Job description

Battelle in Chantilly, VA seeks a Computer Engineer to support national security missions with embedded software, ML, and data engineering at a client site. The role requires real‑time embedded work in C/C++ and exploration of Go or Rust within an agile, fast‑paced environment.

Applicants must be a U.S. citizen with an active TS/SCI clearance with polygraph. The position offers a hybrid schedule, competitive compensation, and a comprehensive benefits package.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Computer Engineer — Embedded, ML & Data Systems
Senior Computer Engineer — Embedded, ML & Data Systems

Battelle • Chantilly (VA)

On-site
USD 200,000 - 270,000
Hybrid work model
Tuition assistance
401(k) retirement plan
Mission-Critical Software Engineer — Embedded & ML (Hybrid)
Mission-Critical Software Engineer — Embedded & ML (Hybrid)

Battelle • Virginia (MN)

On-site
USD 115,000 - 160,000
Hybrid work arrangement
401(k) retirement savings plan with 5%
Computer Engineer
Computer Engineer

Battelle • Chantilly (VA)

Hybrid
USD 115,000 - 160,000
Compressed work schedule
Hybrid work arrangement
Paid time off
+2
Software Engineer - Embedded/RTOS & ML (TS/SCI)
Software Engineer - Embedded/RTOS & ML (TS/SCI)

Smart Synergies • Chantilly (VA)

On-site
USD 110,000 - 160,000
Senior Computer Engineer
Senior Computer Engineer

Battelle • Chantilly (VA)

On-site
USD 200,000 - 270,000
Hybrid work model
Tuition assistance
401(k) retirement plan
Software Engineer
Software Engineer

Smart Synergies • Chantilly (VA)

On-site
USD 110,000 - 160,000
Mid-Level Software Engineer
Mid-Level Software Engineer

Battelle • Virginia (MN)

On-site
USD 115,000 - 160,000
Hybrid work arrangement
401(k) retirement savings plan with 5%
Principal Embedded Software Engineer with Security Clearance
Principal Embedded Software Engineer with Security Clearance

BOAB Ventures • Aurora (CO)

On-site
USD 120,000 - 180,000
Senior Embedded Hardware Engineer: Rust & Firmware (TS/SCI)
Senior Embedded Hardware Engineer: Rust & Firmware (TS/SCI)

The Josef Group • Chantilly (VA)

On-site
USD 110,000 - 150,000
Embedded Systems Engineer – Bare‑Metal C/C++, Secret Clearance
Embedded Systems Engineer – Bare‑Metal C/C++, Secret Clearance

SimVentions, Inc. • Virginia (MN)

On-site
USD 79,000 - 135,000
Employee Ownership (ESOP)
401(k) program
Health, dental, vision coverage
+2