Software Engineer X 10
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 projects from 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 RandD 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 Strong academic background (2:1 or above) in a STEM discipline (Computer Science, Mathematics, Physics, Engineering, etc.) Demonstrated ability to tackle difficult or ambiguous technical problems Ability to work independently with minimal supervision Willingness and ability to learn new tools, languages, and technologies quickly Working knowledge of Python Desirable (Not Essential) Experience interfacing software with hardware or embedded systems ..... full job details .....
Other jobs of interest...
Perform a fresh search...
-
Create your ideal job search criteria by
completing our quick and simple form and
receive daily job alerts tailored to you!