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