Software Engineer | Robotics

  • Category: IT Engineer & Developer Jobs
  • Location: Welwyn Garden City, England
  • Job Type: Full Time / Part Time
  • Salary: Estimated: $ 23K to 35K
  • Published on: 2025/09/21

Job description
Software Engineer (Mid-Senior Level) | Welwyn Garden City | Hybrid Working (2 days office)

About Us.

The Ocado Mobile Robotics department is seeking a Software Engineer to join our firmware team and contribute to the development of our new product suite. Our team operates across multiple development centers, including Boston (US), Athens (Greece), Sofia (Bulgaria), and Welwyn Garden City (UK). Occasional travel may be required to support development work, demonstrations, and deployments.

You will be part of a small, friendly team of Software Engineers focused on firmware at our Welwyn Garden City centre, working as part of a larger international team of firmware, software and electronics engineers.

The key technologies we use are: C++/C, CMake, FreeRTOS, gtest/gmock, Python.

About The Role

As a key individual contributor, this role is essential to the team driving Ocado Technology's technical vision and plays a crucial part in your team's success. You will be recognized as the go-to expert, known for your deep expertise, problem-solving skills, and dedication to knowledge sharing. You’ll collaborate with others to create innovative solutions and support critical technical decision-making within your team. Your responsibilities will include:
• Contributing to technical decisions within your team.
• Setting standards and establishing effective ways of working.
• Supporting your team’s delivery and contributing to continuous improvement.
• Managing and prioritising your workload to meet team goals effectively.
• Demonstrating Ocado Technology’s values in your work.
• Supporting recruitment through developing technical interviewing skills and participating in external PR and events.
• Contributing to technical discovery by sharing constructive ideas and providing critique.
• Participating in design activities and capturing learnings effectively.
• Designing solutions with Ocado Tech’s engineering principles in mind.
• Engaging in the full product delivery lifecycle.
• Collaborating with and reviewing the work of your team members.

What We’re Looking For
• Experience with C++
• Recent and relevant experience in firmware or embedded software development in a team environment.
• Experience of developing software in large codebases, including testing methodologies.
• Experience using Agile methodologies.
• You have a bias for action, collaboration and optimism
• You are logical and take a structured approach, including in situations of ambiguity
• Computer Science, Software Engineering, or similar Technology degree.

What We Can Offer You
• Hybrid working model (2 days in the office)
• 30 days ‘work from anywhere’ policy + remote working in August
• 25 days annual leave (rising to 27 days after 5 years) + optional holiday purchase
• Pension scheme with employer contribution matching up to 7%
• Private Medical Insurance
• 22 weeks paid maternity leave and 6 weeks paid paternity leave
• Train Ticket loan (interest-free)
• Cycle to Work Scheme
• Participation in Share save and Buy as You Earn share schemes
• 15% discount on Ocado.com and free delivery for employees
• Income Protection (up to 50% of salary for 3 years) and Life Assurance (3x annual salary)
• Share options

About Ocado Group

When our journey started, we were all about changing the way people shop for groceries. 20 years later, we’re developing our own ground breaking technology, opening multiple sites at an accelerating rate and engaging in exciting new business partnerships around the world!

Transforming an industry also means transforming the way we do business. As we continually develop new technologies and customer propositions, we’re looking for the Everyday Pioneers to lead us into the next stage of our evolution: enhancing our capabilities, inspiring our teams and developing new ways of working.

Changing the way the world shops, for good.


Company Name: Ocado Technology

Related jobs

  • Senior Software Engineer

    Job description A Senior .NET Developer required to work for one of our key clients who build world class apps, middleware and digital products in the global lottery, betting, and gaming space. The .NET Senior Software Engineer role is a major contri...

    Full Time / Part Time

    $ Estimated: 18K to 29K

    Newcastle, England

    2025/09/21


    Apply Now

  • Senior C| Developer

    Job description Hexwired Recruitment has partnered with a company delivering security solutions. This company is now expanding, looking to add a Senior Software Developer to their well-established team. At this company, innovative and original ideas ...

    Full Time / Part Time

    $ Estimated: 23K to 32K

    Remote

    2025/09/21


    Apply Now

  • Senior Software Engineer

    Job description At Anaplan, we are a team of innovators who are focused on optimizing business decision-making through our leading scenario planning and analysis platform so our customers can outpace their competition and the market. What unites Anap...

    Full Time / Part Time

    $ Estimated: 15K to 33K

    York, England

    2025/09/21


    Apply Now