Senior Computer Engineer — Embedded, ML & Data Systems

Battelle

Chantilly (VA)

On-site

USD 200,000 - 270,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid work model
Tuition assistance
401(k) retirement plan

Job summary

Battelle seeks a Senior Computer Engineer in Chantilly, VA to lead embedded software development, ML and data engineering for critical client missions. You will work in a fast-paced, agile environment delivering high-quality technical solutions both independently and within a multidisciplinary team.

The role requires deep expertise in C/C++, RTOS, and modern languages like Go or Rust, plus a U.S. citizen with TS/SCI clearance with polygraph. Hybrid/onsite arrangements apply as needed.

Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field with 15+ years of experience; Master’s with 10+ years; PhD with 8+ years or equivalent experience
  • 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

  • Design and implement machine learning and data engineering solutions for advanced client missions across science and technology domains
  • Develop embedded software for real-time operating systems and embedded systems using C/C++ and newer languages like Go or Rust
  • Analyze compiled OS and apply reverse engineering principles
  • Collect and analyze technical information from multiple sources to drive client missions and quick-turn tasks
  • Proactively develop and execute creative solutions to complex technical problems
  • Support administrative tasks including thorough, complete work products
  • Communicate progress and meet deadlines in a fast-paced, agile environment
  • Collaborate across multidisciplinary teams and lead tasks on time and within budget

Skills

C/C++
Go
Rust
Machine Learning
Data Engineering
RTOS
Embedded Software
System Integration

Education

Bachelor’s degree in Computer Science/Computer Engineering/Electrical Engineering
1 5+ years of experience in related field
Master’s degree
PhD

Job description

Battelle seeks a Senior Computer Engineer in Chantilly, VA to lead embedded software development, ML and data engineering for critical client missions. You will work in a fast-paced, agile environment delivering high-quality technical solutions both independently and within a multidisciplinary team.

The role requires deep expertise in C/C++, RTOS, and modern languages like Go or Rust, plus a U.S. citizen with TS/SCI clearance with polygraph. Hybrid/onsite arrangements apply as needed.

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

Similar jobs worth comparing

Embedded Computer Engineer — ML & RTOS Specialist
Embedded Computer Engineer — ML & RTOS Specialist

Battelle • Chantilly (VA)

Hybrid
USD 115,000 - 160,000
Compressed work schedule
Hybrid work arrangement
Paid time off
+2
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%
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
Computer Engineer
Computer Engineer

Battelle • Chantilly (VA)

Hybrid
USD 115,000 - 160,000
Compressed work schedule
Hybrid work arrangement
Paid time off
+2
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%
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
Software Engineer
Software Engineer

Smart Synergies • Chantilly (VA)

On-site
USD 110,000 - 160,000
Senior Vulnerability Researcher — Embedded Systems Security
Senior Vulnerability Researcher — Embedded Systems Security

Battelle • Chantilly (VA)

Hybrid
USD 100,000 - 130,000
TS/SCI Data Scientist for National Security (Hybrid)
TS/SCI Data Scientist for National Security (Hybrid)

Battelle • Chantilly (VA)

On-site
USD 135,000 - 180,000
Compressed work schedule
Hybrid work arrangement
Paid time off
+3
Software Engineer
Software Engineer

MH Corbitt Consulting, Inc. • Chantilly (VA)

On-site
USD 120,000 - 160,000