Software Engineer

Haystack Logo
  • IT
  • FullTime
  • Applications have closed

Senior Software Engineer

We’re hiring on behalf of a highly respected research and development organization that tackles critical national security challenges. This company is known for its impactful work in defense, space, and science, fostering a collaborative environment where innovation thrives and employees contribute to significant advancements.

The Role

• Lead software development teams in designing and building next-generation maritime systems.

• Execute the full software engineering lifecycle, including requirements, architecture, design, development, integration, and testing.

• Prepare and deploy software solutions, with opportunities to support sea trials.

• Innovate by applying modern technologies to enhance the capabilities and performance of existing systems.

• Document development activities, test results, and prepare technical reports and briefings.

• Contribute to the modernization and performance of critical maritime platforms.

What You’ll Need

• Bachelor’s degree in Software Engineering, Computer Science, or a related technical field.

• 5+ years of software development experience with Java, C++, and/or C#.

• Strong foundation in computer science fundamentals, including algorithms and data structures.

• Experience with modern development and project management tools, such as GitLab.

• Excellent communication and interpersonal skills for effective collaboration.

• Ability to obtain and maintain a government security clearance.

What’s On Offer

• A key role in modernizing significant national security platforms.

• A dynamic, collaborative team environment with a focus on innovation and problem-solving.

• Opportunities to directly impact critical defense systems and national readiness.

• A comprehensive benefits package including robust education assistance and retirement contributions.

Apply via Haystack today!