Junior Software Developer

Posted 1 hour ago
Haystack

We're hiring on behalf of a Haystack partner!


The Role

• Contribute to the design and development of advanced systems within multi-disciplinary teams.

• Achieve key project/program objectives and deliverables, independently managing large projects.

• Design and implement real-time signal processing algorithms on GPUs.

• Develop multi-threaded software architectures and high-speed data transfer/latency code.

• Implement and test real-time C/C++ software for multi-core systems running Linux.

• Document developed systems and support system field testing.


What You'll Need

• Bachelor’s Degree in Computer Engineering, Electrical Engineering, or Computer Science.

• 3+ years of software development experience, with strong C/C++ development skills.

• Solid understanding of GPU programming and parallel computing architectures.

• Experience with NVIDIA development tools and libraries.

• Experience using version control (e.g., Git) and continuous integration tools.

• Ability to obtain and maintain a DoD Secret clearance (U.S. Citizenship required).


What's On Offer

• Competitive annual salary ($69,550 - $125,725) plus potential for bonuses.

• Opportunity to work on innovative solutions with a dedicated team.

• Comprehensive benefits package including health and wellness programs, income protection, paid leave, and retirement plans.

• Professional development and growth opportunities within a leading technology organization.


Apply via Haystack today!

Login to Apply Now

Recommended Jobs