Haystack

Graduate Software Engineer

Posted: 16 minutes ago

Job Description

Junior Software EngineerLocation: Remote, UKSalary: £40,000 - £45,000 + benefitsHaystack is hiring on behalf of a rapidly growing technology solutions provider based in Woking.We’re looking for a Junior Software Engineer to join a talented engineering team delivering cutting-edge products for clients across multiple industries – including some of the world’s leading organisations.This is an excellent opportunity for a recent graduate with a strong academic background and hands-on programming experience to kickstart their career in a fast-moving, technically advanced environment.You’ll focus on C/C++ development for high-performance and security-driven applications, contributing to the design and implementation of bespoke solutions with real-world impact.What you’ll doDevelop and maintain software using C/C++ for advanced security and data processing systems.Contribute to algorithm design and implementation, including digital signal processing (DSP) components.Work collaboratively with experienced engineers to deliver high-quality software solutions.Participate in code reviews, testing, and documentation.Gain exposure to diverse, technically challenging projects across multiple sectors.About youMSc or PhD in Maths, Physics, Computer Science, or a related discipline.Strong understanding of C/C++ programming (academic or commercial).Experience or interest in signal processing algorithms (DSP) is desirable but not essential.Ability to obtain security clearance (British citizenship required).Strong analytical, mathematical, and problem-solving skills.Why join£40,000 - £45,000 base salaryRemote and flexible working optionsDiverse, high-impact projects with leading global clientsExcellent training, mentorship, and career development opportunitiesSupportive team culture focused on innovation and growthIf you’re an ambitious graduate eager to work with complex technologies and develop your software engineering career, apply via Haystack today.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs