Haystack logo
Haystack Verified
Software, Developer Tools, Analytics

Software Engineer

United StatesHybridFull Time$87,100–$157,450 /yrPosted 2 months ago

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

A technology and innovation leader in national defense is seeking a Software Engineer to design, implement, and optimize advanced algorithms and high-performance backend systems for next-generation sensor systems and scientific computing. The role involves working with C/C++, high-performance computing standards like MPI, and GPU/CUDA programming within a Linux/Unix environment. The engineer will also integrate, refactor, and optimize scientific codebases for scalability and efficiency, and contribute to a culture valuing technical rigor and creativity. A Bachelor's degree with 6+ years of backend experience or a Master's with 4+ years is required, along with U.S. citizenship and the ability to obtain a Top Secret clearance.

Software Engineer | Hybrid | $87,100.00 - $157,450.00

This employer is a leader in technology and innovation, known for tackling complex national defense challenges through advanced signal processing and high-performance computing. They are seeking a driven Software Engineer to join a collaborative, cross-disciplinary team pushing the boundaries of what's possible.

The Role

• Design, implement, and optimize advanced algorithms for next-generation sensor systems.

• Engineer high-performance backend systems for scientific computing and distributed environments.

• Integrate, refactor, and optimize scientific codebases for scalability and efficiency.

• Translate and enhance existing code for GPU/CUDA acceleration and parallel/distributed execution.

• Test, document, and evolve complex software within a Linux/Unix environment.

• Contribute to a culture that values technical rigor, creativity, and professional growth.

What You'll Need

• Bachelor's degree in Computer Science, Applied Mathematics, Physics, or a related field, with 6+ years of backend software development experience (or Master's with 4+ years).

• U.S. citizenship and the ability to obtain a Top Secret clearance.

• Demonstrated expertise in C/C++ backend software development for performance-critical applications.

• Proven experience with high-performance computing, parallel/distributed processing, and standards like MPI.

• Hands-on experience with GPU/CUDA programming and optimization.

• Proficiency in Linux/Unix development environments and strong software engineering principles.

What's On Offer

• Opportunity to work on impactful software that solves real-world defense challenges.

• Investment in professional growth through mentorship and hands-on innovation.

• A collaborative environment that values curiosity and technical expertise.

• Competitive compensation and comprehensive benefits package.

Apply via Haystack today!

Ready to apply?
You'll be redirected to Haystack's application page.

Similar roles