Linux Developer

Nightwing

Sterling, VA, United States
Linux/unix internals
C, c++, and python development
System-level software development
This role involves designing, developing, testing, and debugging high-performance software across multiple hardware architectures in a collaborative, cross-platform environment

Job Summary

  • This role involves designing, developing, testing, and debugging high-performance software across multiple hardware architectures in a collaborative, cross-platform environment.
  • Responsibilities include designing, developing, testing, and debugging system-level software for Linux-based platforms and contributing to low-level system components, drivers, and core services.
  • At Nightwing, you’ll have the opportunity to work alongside talented individuals who are passionate about what they do, leveraging collective expertise to drive innovation and solve complex problems.

Matching Summary

This role involves designing, developing, testing, and debugging high-performance software across multiple hardware architectures in a collaborative, cross-platform environment.

Skills & Requirements

Must-have

  • Linux/Unix internals
  • C, C++, and Python development
  • System-level software development
  • Cross-platform environments

Nice-to-have

  • Linux kernel development
  • Embedded systems experience
  • Performance-critical environments
  • Collaboration and teamwork

Key Requirements

  • Current TS/SCI with Poly Clearance
  • Minimum 3 years of professional software development experience
  • Minimum 3 years of system-level Linux software development experience
  • Experience with x86/x64, ARM, and/or MIPS architectures

Work Rights

TS/SCI with Poly Clearance

Tailored Resume

Cover Letter