cover image
TTP plc

TTP plc

www.ttp.com

2 Jobs

369 Employees

About the Company

At TTP we work with start-ups through to big corporates, across multiple sectors, to solve challenging problems steeped in technology. By combing passion and flexibility with a deep expertise in science, engineering, and design, we help our clients unlock opportunities and make brilliant things happen. We're independent, we're free-thinkers and we're agile to the core, and for over 35 years it's helped us find better solutions faster - time and time again. We take a multidisciplinary approach, and our teams are set up around the project needs, which means we can tackle your problem holistically from the start. What's more, we'll be on your side and work with you as one team, and we'll want the project to succeed as much as you do.

Listed Jobs

Company background Company brand
Company Name
TTP plc
Job Title
Graduate Consultant Software Engineer
Job Description
Job Title: Graduate Consultant Software Engineer Role Summary Develop innovative software solutions for diverse technical projects, bridging engineering, science, and AI to solve complex challenges. Collaborate with cross-disciplinary teams on client-focused projects spanning embedded systems, AI, and cloud-based applications. Expactations - Proactive self-starter with strong personal responsibility and initiative. - Demonstrated rigor in academic performance (minimum 2:1 in relevant field). - Fluency in one or more programming languages (Python, C, C++). - Collaborative, emotionally intelligent, and client-oriented communication. - Intellectual curiosity and systems-thinking to tackle ambiguous challenges. Key Responsibilities - Design and implement software solutions from concept to deployment in embedded and cloud environments. - Contribute to AI/ML development, including neural network design for robotics or healthcare applications. - Interface with clients to align software development with project requirements and outcomes. - Collaborate with senior teams to deliver scalable, impactful technical solutions. - Take ownership of project components, evolving into leadership roles over time. Required Skills - Proficiency in Python, C, or C++ with practical software development experience. - Strong analytical and problem-solving capabilities. - Clear communication of technical concepts to diverse audiences. - Commercial awareness and strategic thinking for tech-to-market applications. - Adaptability to diverse project domains and interdisciplinary collaboration. Required Education & Certifications - Bachelor’s degree in Computer Science, Engineering, or related field (minimum 2:1/1st). - Evidence of first-principles thinking and academic excellence. - No specific certifications required.
Cambridge, United kingdom
On site
Junior
25-09-2025
Company background Company brand
Company Name
TTP plc
Job Title
Consultant Software Engineer Summer Internship
Job Description
Job Title: Consultant Software Engineer Summer Internship Role Summary: Early-career opportunity for students to contribute to technical projects in a technology consultancy, collaborating with cross-disciplinary teams on real-world challenges. Expactations: - Proactive problem-solvers with a 2:1 or equivalent in Computer Science, Engineering, or related field. - Minimum 2 years of university study completed by internship start. Key Responsibilities: - Collaborate on client and internal projects, applying software development skills to solve technical challenges. - Engage in idea generation, solution design, and project execution for client needs. - Develop and maintain high-quality code while collaborating with multidisciplinary teams. - Contribute to internal initiatives, potentially leading a project with autonomy. - Adapt to dynamic project priorities and deliver results in a fast-paced environment. Required Skills: - Proficiency in Python, C, or C++. - Experience building meaningful software solutions. - Strong analytical and first-principles thinking abilities. - Clear communication of technical concepts to diverse audiences. - Collaborative mindset and emotional intelligence. Required Education & Certifications: - Bachelor’s degree in Computer Science, Engineering, or a closely related field (2:1 or higher/7.5/8.0 GPA expected). - Minimum 2 years of academic study completed at internship start.
Cambridge, United kingdom
On site
17-10-2025