At a Glance
- Tasks: Join a dynamic team to develop innovative software for cutting-edge 3D printing technology.
- Company: Photocentric Ltd, an award-winning leader in 3D printing innovation.
- Benefits: Enjoy competitive salary, hybrid working, gym access, and state-of-the-art facilities.
- Other info: Collaborative culture with strong career growth opportunities.
- Why this job: Make a real impact in the future of manufacturing with hands-on experience.
- Qualifications: Degree in Computer Science or related field; software development skills required.
The predicted salary is between 60000 - 80000 £ 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.
- Carry out coding.
- Identify, coordinate, and manage outsourced software development where appropriate.
- Lead a small team.
- 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 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.
- 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.
- 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.
We are looking for Graduate Software Engineers in their final year to help evolve our 3D printing systems and expand their capabilities. You’ll work at the intersection of software and hardware, contributing to the development of intelligent, high-performance manufacturing solutions. This is a hands-on role within a collaborative engineering environment, offering the opportunity to work on real-world systems that are redefining industrial production.
Key Responsibilities:- Collaborate within a small, agile engineering team and alongside R&D to deliver bespoke software for advanced manufacturing systems.
- Design, develop, and maintain both frontend and backend components for new and existing 3D printing platforms.
- Contribute to the development and enhancement of custom 3D printer control software.
- Work directly with hardware to diagnose faults and resolve system-level issues.
- Translate business and product requirements into robust technical solutions.
- Support software release planning, testing, and deployment.
- Produce and maintain clear technical documentation, including release notes.
- Contribute to software architecture, code quality, and continuous improvement of development practices.
- Degree in Computer Science, Software Engineering or a related discipline.
- Understanding of RESTful APIs and how to design and consume them.
- Interest or experience in software that interfaces with hardware systems.
- Strong problem-solving, debugging, and code design skills.
- Exposure to Linux-based systems (e.g., Raspberry Pi or similar platforms).
- Ability to adapt to existing systems, contribute to team workflows, and suggest improvements.
- Clear communication skills and a collaborative mindset.
- Genuine interest in 3D printing and advanced manufacturing technologies.
- Structured on-the-job training and career development.
- Competitive salary and enhanced pension contributions.
- Hybrid working options (primarily onsite role).
- Free onsite EV charging.
- Access to an on-site gym.
- State-of-the-art 3D printing and prototyping facilities.
- A supportive team with a strong social culture.
As we continue to expand, we are seeking an experienced Lead R&D Chemist with a strong background in formulation/polymer chemistry and chemical synthesis to join our chemistry team. This is a fantastic opportunity for a talented Formulation Chemist to use your experience and knowledge to drive projects through the development process from early stage research through to manufacturing and production.
Key Responsibilities:- Lead assigned R&D projects, showing tangible progress month after month, working closely with other company departments, external partners, and customers.
- Perform cutting-edge, challenging research by designing, formulating, and testing 3D printable resins for specific applications.
- Manage and carry out multiple development projects to support various grants.
- Communicate with customers/collaborators to understand application needs and translate them into technical targets and programmes of work.
- Record all results in a systematic manner, and prepare reports about test results.
- Stay at the forefront of developments in 3D printing materials, polymer science, and formulation chemistry, proposing new ideas and research directions.
- Maintain close awareness of scientific literature, polymer science, raw materials, new technologies trends, and competitors’ innovation required to create exciting and relevant product innovations.
- Comply with company policies and procedures and lead by example in all areas.
- Actively participate in the process of continuous improvement of the Company’s Product Safety and Quality Management System, products, and processes.
- Opportunity to mentor and manage a small team.
- Proven experience in formulation chemistry, ideally within polymer or coating industry.
- Must have experience in chemical synthesis.
- Excellent research profile in the area of polymer and/or formulation chemistry.
- Industry experience is preferred.
- Ability to take an objective view of technical problems and address them with creativity and innovation.
- Excellent organisational skills with the ability to prioritise work and meet deadlines.
- Demonstrated experience in preparing technical concise reports, discuss findings, and provide recommendations on next steps.
- Confidence in written and verbal communication to varying audiences with differing scientific and technological background.
- Structured on-the-job training and career development.
- Competitive salary and enhanced pension contributions.
- Hybrid working options (primarily onsite role).
- Free onsite EV charging.
- Access to an on-site gym.
- State-of-the-art 3D printing and prototyping facilities.
- A supportive team with a strong social culture.
Graduate Software Engineers in Peterborough employer: Photocentric Ltd
Photocentric Ltd is an exceptional employer located in Peterborough, offering a dynamic work environment where innovation thrives. With a strong focus on employee growth, we provide structured on-the-job training, competitive salaries, and access to state-of-the-art 3D printing facilities, all within a friendly team culture that values collaboration and social engagement. Join us to be part of a pioneering company at the forefront of additive manufacturing, where your contributions will directly impact the future of production.