Software Engineer Near Cambridge
My client, a fast-growing AI company based near Cambridge, is seeking talented Software Engineers to join a small but rapidly expanding development team. This is an opportunity to work on a wide variety of projectsfrom early-stage prototypes to fully developed products- helping to create new technologies that solve complex, real-world challenges.
This is a hands-on role offering autonomy, responsibility, and exposure to diverse technical domains across the full R&D lifecycle.
Key Responsibilities
* Designing and developing software for both prototype systems and production-ready products
* Working across multiple projects concurrently and adapting to varied technical challenges
* Collaborating with multidisciplinary engineers to integrate software with hardware and wider system components
* Rapidly learning and applying new technologies
* Contributing to problem-solving throughout the development process
* Supporting software used to control hardware platforms, sensors, or custom devices
Requirements
1. Strong academic background (2:1 or above) in a STEM discipline
2. (Computer Science, Mathematics, Physics, Engineering, etc.)
3. Demonstrated ability to tackle difficult or ambiguous technical problems
4. Ability to work independently with minimal supervision
5. Willingness and ability to learn new tools, languages, and tec...