Full-Stack Software Engineer

Full-Stack Software Engineer

Cambridge Full-Time 28800 - 48000 £ / year (est.) No home office possible
E

At a Glance

  • Tasks: Develop web interfaces and backend services for cutting-edge automation solutions.
  • Company: Eclipse Automation, part of Accenture, innovates in automated manufacturing across the globe.
  • Benefits: Enjoy RRSP matching, health benefits, tuition reimbursement, and generous vacation time.
  • Why this job: Join a fast-paced, innovative culture that values creativity and collaboration in tech.
  • Qualifications: Bachelor’s degree in software engineering or related field; 1-3 years of full-stack experience required.
  • Other info: Eclipse Automation promotes an inclusive workplace and encourages diverse applicants.

The predicted salary is between 28800 - 48000 £ per year.

Location: Cambridge, ON | On-site

Job Type: Full-time

Benefits: RRSP, health/dental/vision package, reimbursement for tuition and professional dues, paid vacation, personal days, and sick days.

Get to Know Us: Eclipse Automation, part of Accenture, delivers cutting-edge custom automated manufacturing solutions across multiple industries. We combine advanced automation expertise with Accenture’s digital transformation capabilities to create smart, efficient, and sustainable manufacturing systems. Our global network includes facilities in Canada, the United States, Germany, Hungary, Switzerland, and Malaysia, ensuring regional expertise and global strength.

The Position: The Full-Stack Software Engineer – Front End will join the core team building out Project Neuron—Eclipse Automation’s digital transformation platform. This role focuses on developing web interfaces, APIs, and backend services that connect to real-time 3D models, AI assistants, and enterprise data. The Full-Stack Software Engineer – Front End will work alongside senior engineers and the system leads to deliver functional, well-structured next-generation platforms and applications that power Eclipse’s automation tools. This role will play a key role in transforming AI, digital twins, and real-time manufacturing data into simulation-ready web and 3D experiences, helping bridge the gap between digital innovation and industrial automation.

What You’ll Be Doing:

  • Architect and develop responsive, user-centric front-end interfaces and robust backend endpoints to support scalable web applications and platforms.
  • Integrate and maintain systems, leveraging a wide array of technologies, including SOAP/RESTful APIs, MySQL, Omniverse Cloud, Microsoft Azure, Red Hat OpenShift, Kubernetes, .NET, Universal Scene Description (USD), and NVIDIA NIM.
  • Engineer new features and enhancements across diverse digital properties such as portals, dashboards, enterprise tools, and internal systems.
  • Contribute to the software development lifecycle through active involvement in code reviews, automated testing, and CI/CD pipeline management.
  • Deliver clean, efficient, and maintainable code, adhering to best practices and ensuring comprehensive documentation for scalability and future maintenance.
  • Partner closely with Senior Engineers and Program Leads to align technical solutions with strategic project goals.
  • Engage in cross-functional design and architecture sessions, sprint planning meetings, and agile retrospectives to drive continuous improvement.
  • Provide constructive, technical feedback to peers and contribute to high-level architectural and design decisions.
  • Create and maintain documentation for workflows, API endpoints, internal tools, and coding standards to promote knowledge sharing and consistency.

What We’re Looking For:

  • Bachelor’s degree in software engineering, Computer Science, or equivalent.
  • 1-3+ years in full-stack software development.
  • Familiarity with modern front-end frameworks.
  • Interest/experience in AI, digital twins, Nvidia Omniverse SDK & APIs, Universal Scene Description.
  • Experience with spatial computing (Apple Vision Pro, Magic Leap, etc.).
  • Familiarity with manufacturing domain or 3D simulation workflows/digital twin technology.
  • Experience in building internal developer tools or platforms.
  • USD APIs, Nvidia Blueprints, Nvidia NIMs, VLMs, Nvidia Metropolis.
  • Experience with Web Technologies (React, JQuery, etc.), UI/UX, .USD/Omniverse SDK is considered an asset.

What We Offer:

  • Reimbursement for tuition and professional dues.
  • Three weeks of vacation and five paid personal days (to start).
  • RRSP matching program.
  • Free snack program.

Why Join Us: Here at Eclipse Automation, creation and innovation are at our core, and our culture reflects that. Fast-paced and continuously fostering growth, we encourage the entrepreneurial spirit that our teams embody, and leverage each of their strengths to do better for our people, our clients, and our communities. Our teams are made up of innovators, thinkers, and doers, with the know-how and expertise to exceed expectations, and the relentless spirit to create and reinvent. Our people are what enable us to live up to our name – to eclipse all others, inspiring and creating outcomes that change the world. Eclipse Automation is committed to creating an accessible and inclusive work environment. It is our policy to recruit and select applicants solely on the basis of their qualifications. We are an equal opportunity employer that hires talent regardless of age, race, creed, colour, religion, national origin, ancestry, marital status, sexual orientation, gender identity or expression, disability, or any other status or condition protected by applicable law. Eclipse Automation encourages applications from all qualified candidates. Those in need of accommodation at any stage of the recruitment process should notify eca_hresources@eclipseautomation.com. Any information received that relates to accommodation needs of a candidate will be addressed in a confidential manner.

Full-Stack Software Engineer employer: Eclipse Automation Inc.

Eclipse Automation, part of Accenture, is an exceptional employer located in Cambridge, ON, offering a dynamic work culture that fosters innovation and collaboration. With comprehensive benefits including RRSP matching, generous vacation time, and a commitment to employee growth through tuition reimbursement, we empower our team to thrive in a fast-paced environment. Join us to be part of a forward-thinking company that values diversity and inclusivity while driving digital transformation in manufacturing.
E

Contact Detail:

Eclipse Automation Inc. Recruiting Team

eca_hresources@eclipseautomation.com

StudySmarter Expert Advice 🤫

We think this is how you could land Full-Stack Software Engineer

✨Tip Number 1

Familiarise yourself with the technologies mentioned in the job description, such as React, .NET, and APIs. Having hands-on experience or projects showcasing these skills can set you apart during discussions.

✨Tip Number 2

Engage with the community around AI and digital twins. Join forums or attend meetups to network with professionals in the field, which could lead to valuable insights and connections that may help you during the interview process.

✨Tip Number 3

Prepare to discuss your previous projects in detail, especially those that involved full-stack development. Be ready to explain your thought process, challenges faced, and how you overcame them, as this will demonstrate your problem-solving skills.

✨Tip Number 4

Show enthusiasm for Eclipse Automation's mission and values. Research their recent projects and innovations, and be prepared to discuss how your skills and interests align with their goals during the interview.

We think you need these skills to ace Full-Stack Software Engineer

Full-Stack Development
Front-End Frameworks (e.g., React, JQuery)
API Development (SOAP/RESTful)
MySQL
Cloud Technologies (Microsoft Azure, Omniverse Cloud)
Containerisation (Kubernetes, Red Hat OpenShift)
.NET Framework
Universal Scene Description (USD)
NVIDIA Omniverse SDK & APIs
Spatial Computing Experience
UI/UX Design Principles
Software Development Lifecycle (SDLC)
Automated Testing
CI/CD Pipeline Management
Documentation Skills
Agile Methodologies
Collaboration and Communication Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in full-stack software development, particularly with technologies mentioned in the job description such as React, .NET, and APIs. Use specific examples to demonstrate your skills.

Craft a Compelling Cover Letter: Write a cover letter that not only expresses your enthusiasm for the role but also connects your background in software engineering to the specific projects at Eclipse Automation. Mention your interest in AI and digital twins to align with their focus.

Showcase Your Projects: If you have worked on relevant projects, either professionally or personally, include them in your application. Highlight any experience with 3D simulation workflows or internal developer tools, as these are key aspects of the role.

Proofread and Edit: Before submitting your application, carefully proofread your documents for any spelling or grammatical errors. A polished application reflects attention to detail, which is crucial in software development.

How to prepare for a job interview at Eclipse Automation Inc.

✨Showcase Your Full-Stack Skills

Make sure to highlight your experience with both front-end and back-end technologies. Be prepared to discuss specific projects where you’ve integrated APIs, worked with databases like MySQL, or used frameworks such as React.

✨Demonstrate Your Problem-Solving Abilities

Eclipse Automation values innovation and problem-solving. Prepare examples of challenges you've faced in previous roles and how you approached them, especially in relation to AI, digital twins, or 3D simulation workflows.

✨Familiarise Yourself with Their Tech Stack

Research the technologies mentioned in the job description, such as .NET, Kubernetes, and NVIDIA NIM. Being able to discuss these tools and how you’ve used similar ones will show your readiness for the role.

✨Engage in Collaborative Discussions

Since the role involves working closely with senior engineers and program leads, be ready to engage in discussions about design and architecture. Show your willingness to collaborate and provide constructive feedback during the interview.

E
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>