Junior Software Developer, C++, Python, Scientific Software, COR7471
Role details
Job location
Tech stack
Job description
An exciting opportunity has arisen for a motivated Junior / Graduate Software Developer to join a world-leading scientific R&D company based in Cambridge, specialising in the design and development of hardware and software tools for pioneering research., The Junior Software Developer will support the development and maintenance of Windows-based scientific applications used by researchers globally. Working as part of a small, collaborative development team, you'll contribute to implementing new features, fixing bugs, testing software, and supporting integration with third-party hardware and data formats.
Requirements
This is an excellent opportunity for a graduate or early-career developer looking to build hands-on experience in scientific software development while learning from experienced engineers in a cutting-edge research environment., * A degree in Computer Science, Software Engineering, Physics, Engineering, Mathematics, or a related field
- Commercial, internship, placement, or strong academic project experience in C++
- Experience with Python (e.g., scripting, data processing, testing, or automation)
- Understanding of object-oriented programming principles
- Familiarity with Windows development or Visual Studio would be beneficial
- Any exposure to scientific software, data analysis, embedded systems, or MATLAB would be advantageous but not essential, If you're a Graduate or Junior Developer with a passion for C++ and Python, and you're keen to contribute to software used in world-class scientific research, apply today to learn more!
Benefits & conditions
- Gym membership
- 23 days' holiday + Bank Holidays
- Training and development opportunities