Job Title: R&D Software Engineer
Location: Cambourne
Salary: £45,000 - £60,000
Allegiance Group are seeking a highly skilled R&D Software Engineer to join our dynamic team. The ideal candidate will be responsible for developing high-performance applications and optimizing complex algorithms. This role offers the opportunity to work on cutting-edge projects that require strong problem-solving skills and the ability to write efficient, structured code. You will play a key role in designing and developing new products that push the boundaries of technology.
Responsibilities:
Design, develop, and optimize high-performance applications using C++/C
Collaborate with cross-functional teams to define, design, and develop new products
Analyse and enhance algorithms to improve performance, scalability, and accuracy
Write clean, well-structured, and efficient code following best practices
Conduct research and implement innovative solutions to solve complex problems
Perform testing, debugging, and code reviews to ensure high-quality standards are metTechnical Requirements:
Proven experience in software development with C++ and/or C
Strong understanding of algorithms and experience optimizing complex computations
Good knowledge of physics and mathematics, with the ability to apply these principles to software solutions
Experience working in research and development environments or with product developmentEducation:
Bachelor's or Master's degree in Computer Science, Engineering, Physics, Mathematics, or a related field
If you are interested in this exciting opportunity, please APPLY and get in touch with Charlie Bennett @ Allegiance Group