Role OverviewJoin a multidisciplinary team of researchers and engineers developing cutting-edge technologies with significant and immediate impact on national security. Work at the intersection of computer systems and real-world physical systems, building tools and models that emulate complex cyber-physical platforms.
What You Will Do
Work on architecting, developing, implementing, and testing modular software applications and tools for emulating cyber-physical systems. Extend and customize existing emulation frameworks, rehost unknown or sparsely documented firmware, and develop digital models using virtualization tools.
Why It Might Be a Fit
Strong fundamentals, curiosity, and the ability to learn new tools and domains are highly valued. The role requires an Active Secret security clearance with eligibility for Top Secret (TS) clearance, and a BS in Computer Engineering, Computers Science, Electrical Engineering, or a related field.
Requirements
- Active Secret security clearance with eligibility for Top Secret (TS) clearance
- BS in Computer Engineering, Computers Science, Electrical Engineering, or related field
- Strong foundation in C/C++ for systems-level or embedded software development
- Knowledge of Python for tool development, automation, and integration
- Familiarity with emulation and virtualization tools (e.g., QEMU or similar frameworks)
- Strong understanding of computer architecture, emulation principles, and software engineering best practices
Benefits
- Full-time salary range: $91,000 - $125,000
- Opportunities for professional growth and development
- Collaborative learning environment
- Recognition of contributions and achievements
- Equal opportunity employer
]]>