Senior Computer Engineer in Chantilly
Job DescriptionJob Description
Senior Computer Engineer
Location: Chantilly, VA (on-site at client facility)
Full-Time, Long-Term Contract (1-Year Assignment)
Clearance Required: Active TS/SCI with Polygraph (Required — must be a U.S. )
Job Summary
We are seeking a Senior Computer Engineer to support a mission-critical program in the Chantilly, VA area. This role blends embedded systems development with modern software engineering practices, offering the opportunity to work on advanced technical challenges in a fast-paced, mission-driven environment. The ideal candidate is a strong C/C++ developer with an interest in newer compiled and a passion for solving complex, unique problems.
Responsibilities
- Collect, organize, and analyze technical information from multiple sources to drive mission objectives and quick-turn tasks in fast-paced environments
- Support the design and implementation of machine learning and data engineering techniques applied to advanced science and technology (S&T) missions
- Perform C/C++ development in support of critical mission requirements
- Apply concepts from newer compiled such as Go or Rust to embedded development
- Develop for real-time operating systems (RTOS) and other embedded systems
- Apply software development expertise to the analysis of compiled custom operating systems, including learning reverse engineering principles
- Collaborate in a multi-disciplinary environment while working independently and leading tasks on time and on budget
- Independently propose, develop, and execute creative solutions to unique technical problems
- Deliver thorough, polished work products requiring only minor revision
- Proactively manage expectations and meet deadlines in a fast-moving, agile environment
- Maintain excellent communication with both co-located and geographically dispersed team members
Required Qualifications
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field with 15+ years of relevant experience; OR a Master's degree in a related field with 10+ years of experience; OR a Ph.D. with 8+ years of experience; or an equivalent combination of education and experience
- Strong understanding of embedded software development in C/C++
- Experience with, or strong desire to develop in, Go or Rust
- Experience supporting security, defense, and/or intelligence community missions
- Must be a U.S. with an active TS/SCI clearance with polygraph (non-negotiable)
Additional Details
- Assignment Length: 1 year
- Schedule: Standard hours (40/week)
- Work Location: On-site required
- Interview Process: Video interview with hiring manager and technical team
- Relocation Candidates: Will consider hiring via video interview for non-local candidates willing to relocate
- Target Start Date: 09/01/2026
Smart Data Systems is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to , , , , , , , , veteran status, , or any other protected characteristic under applicable federal, state, or local law.