Lead Software Engineer in Cambridge

Lead Software Engineer in Cambridge

Cambridge Full-Time 60000 - 75000 £ / year (est.) No home office possible
P

At a Glance

  • Tasks: Lead a team to develop innovative software for cutting-edge 3D printing technology.
  • Company: Join Photocentric, an award-winning innovator in 3D printing based in Peterborough.
  • Benefits: Enjoy competitive salary, generous holiday, gym access, and hybrid working options.
  • Why this job: Be part of a revolutionary project transforming manufacturing in space and beyond.
  • Qualifications: Full-stack development experience with strong JavaScript/TypeScript skills required.
  • Other info: Collaborative environment with opportunities for personal and professional growth.

The predicted salary is between 60000 - 75000 £ per year.

Photocentric Ltd, based in Peterborough, Cambridgeshire and the USA, is an award-winning innovator in 3D printing. We have invented a patented new method of 3D printing that is beginning to disrupt how things are made worldwide. We manufacture our own 3D printers and resins in Peterborough and export globally. Join Photocentric and help take our 3D printer to the next level.

We are seeking a Lead Software Engineer to enhance our system capabilities and support the evolution of additive manufacturing into next-generation mass manufacturing solutions.

Key Responsibilities:
  • Work within a small, collaborative engineering team and alongside other R&D teams to deliver bespoke software solutions for advanced manufacturing systems.
  • Design, build, and maintain frontend and backend software supporting new and existing 3D printing solutions.
  • Develop and enhance bespoke 3D printer control software.
  • Work directly with hardware and equipment to diagnose issues and resolve system-level problems.
  • Translate business and product requirements into technical solutions and support software release planning and delivery.
  • Produce and maintain technical documentation, including software release notes.
  • Contribute to software architecture, code quality, and development processes.
  • Identify, coordinate, and manage outsourced software development where appropriate.
  • Lead a small team.
Required Skills and Experience:
  • Full-stack software development experience.
  • Strong proficiency in JavaScript / TypeScript, including Angular for frontend development.
  • TypeScript backend development, using NestJS or similar frameworks.
  • Experience designing and consuming RESTful APIs.
  • Experience developing software that operates or interfaces with hardware.
  • Familiarity with event-driven architectures.
  • Experience with database design and implementation.
  • Strong debugging, problem-solving, and code design skills.
  • Experience working with Linux-based systems, including Raspberry Pi (RPI) or similar platforms.
  • Ability to adapt to existing systems and workflows, contribute to team development practices, and suggest improvements to efficiency and code quality.
  • Clear and effective communication skills with team members and stakeholders.
Non-Essential but Useful:
  • C++ and/or Python (used within parts of our system).
  • Embedded software development (some embedded layers are written in C++ and Python).
  • Experience working in mixed-language codebases.
  • Awareness of UI/UX design considerations for user-facing tools.
What We Offer:
  • Competitive salary.
  • Higher-contribution pension.
  • Minimum 24 days holiday entitlement.
  • Onsite role but could offer hybrid working.
  • Free onsite vehicle charging.
  • Free access to our on-premises gym.
  • Access to state-of-the-art 3D printing and prototyping facilities.
  • A friendly team with a strong social culture.

If you’re excited by the idea of manufacturing in orbit and want to be part of a project that’s changing how things are made in space, please click ‘apply’ now! We’d love to hear from you.

Lead Software Engineer in Cambridge employer: Photocentric Ltd

Photocentric Ltd is an exceptional employer located in Peterborough, offering a dynamic work environment where innovation thrives. As a Lead Software Engineer, you will be part of a collaborative team dedicated to advancing 3D printing technology, with access to state-of-the-art facilities and opportunities for professional growth. Enjoy competitive benefits, including a higher-contribution pension, generous holiday entitlement, and a strong social culture that fosters teamwork and creativity.
P

Contact Detail:

Photocentric Ltd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Lead Software Engineer in Cambridge

✨Tip Number 1

Network like a pro! Reach out to current employees at Photocentric on LinkedIn or other platforms. A friendly chat can give you insider info and might just get your application noticed.

✨Tip Number 2

Show off your skills! If you have a portfolio of projects, especially those related to 3D printing or software development, make sure to share it during interviews. It’s a great way to demonstrate your expertise.

✨Tip Number 3

Prepare for technical challenges! Brush up on your coding skills and be ready to tackle some real-world problems during the interview process. They’ll want to see how you think on your feet.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets into the right hands. Plus, it shows you’re genuinely interested in joining the team at Photocentric.

We think you need these skills to ace Lead Software Engineer in Cambridge

Full-stack software development
JavaScript
TypeScript
Angular
NestJS
RESTful APIs
Hardware interfacing
Event-driven architectures
Database design and implementation
Debugging skills
Problem-solving skills
Code design skills
Linux-based systems
Raspberry Pi
Clear communication skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Lead Software Engineer role. Highlight your full-stack development experience and any specific projects that showcase your skills in JavaScript, TypeScript, and working with hardware. We want to see how you can contribute to our innovative 3D printing solutions!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're excited about the role and how your experience aligns with our mission at Photocentric. Don’t forget to mention your problem-solving skills and any relevant experience with embedded software or UI/UX design.

Showcase Your Team Spirit: Since we work within a collaborative engineering team, it’s important to highlight your teamwork skills. Share examples of how you've successfully collaborated with others in past projects, especially in software development or R&D settings. We love a good team player!

Apply Through Our Website: We encourage you to apply through our website for the best chance of getting noticed. It’s super easy, and you’ll be able to submit all your documents in one go. Plus, it shows us you’re serious about joining our team at Photocentric!

How to prepare for a job interview at Photocentric Ltd

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially JavaScript, TypeScript, and Angular. Brush up on your knowledge of RESTful APIs and event-driven architectures, as these will likely come up during technical discussions.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific examples where you've diagnosed and resolved system-level problems. Think about times when you’ve worked directly with hardware or tackled complex debugging issues, as this will demonstrate your hands-on experience and critical thinking.

✨Communicate Clearly

Since clear communication is key, practice explaining your past projects and technical concepts in a straightforward manner. Be ready to articulate how you can translate business requirements into technical solutions, as this will show your ability to bridge the gap between teams.

✨Be Ready to Lead

As a Lead Software Engineer, you’ll be expected to guide a small team. Prepare to discuss your leadership style and any experiences you have in managing projects or mentoring others. Highlight how you can contribute to team development practices and improve efficiency.

Lead Software Engineer in Cambridge
Photocentric Ltd
Location: Cambridge

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>