Software Engineer - Firmware

Posted 3 Hours Ago
Be an Early Applicant
Welwyn Garden City, Welwyn Hatfield, Hertfordshire, England
3-5 Years Experience
Information Technology
The Role
The Ocado Mobile Robotics department is seeking a Software Engineer with firmware experience to join the firmware team in developing an exciting new product. This is a permanent opportunity based in Welwyn Garden City, with occasional travel required for support and demonstrations. Key responsibilities include technical decision-making, setting standards, supporting team delivery, personal delivery towards team goals, and contributing to recruitment and technical discovery. Key technologies include C++, C, CMake, FreeRTOS, gtest/gmock, and Python.
Summary Generated by Built In

The Ocado Mobile Robotics department seeks a Software Engineer with experience in firmware to join its firmware team and contribute towards the development of an exciting new product! This is a permanent opportunity, based in Welwyn Garden City. (Hybrid Working)


We span across multiple development centres (US/Boston, Greece/Athens, Bulgaria/Sofia, and UK/Welwyn Garden City), and occasional travel may be required to support development work, demonstrations, and deployments.


You will join a small, friendly team of Software Engineers focussed on firmware based out of our Welwyn Garden City centre, as part of a wider international team of firmware and electronics engineers.


Key technologies: C++/C, CMake, FreeRTOS, gtest/gmock, Python.


This role forms part of the team that underpins Ocado Technology's technical focus, being a key contributor to your team’s delivery. In this role, you will be a go-to person in your team, with great expertise, problem solving and knowledge sharing. You’ll be working with others to find great solutions and supporting technical decision making in your team.


Key Responsibilities:

  • Contribute towards technical decisions in your team.
  • Help set standards and ways of working in your team.
  • Support your team to deliver, contributing effectively to team continuous improvement.
  • Responsible for your personal delivery towards team goals, managing and prioritising your workload effectively.
  • Actively demonstrate the Ocado Technology values in the way you work. 
  • Supports recruitment through development of technical interviewing skills and other activities (eg. external PR & events)
  • Contribute to technical discovery, sharing constructive ideas and critique.
  • Participate in design activities and capture learning effectively.
  • Design solutions with the Ocado Tech engineering principles in mind. 
  • Participate in the full product delivery lifecycle.
  • Collaborate with, and review the work of others within your team.


This role may be required to perform tasks as required by management deemed as a reasonable request. This role description is a summary of the typical functions of the role, not an exhaustive or comprehensive list of possible role responsibilities, tasks and duties.


Skills, Experience and Knowledge 

  • You actively demonstrate Ocado Technology Values
  • Experience of developing software in large codebases, including testing methodologies.
  • Experience using Agile methodologies.
  • You contribute actively and enthusiastically
  • You have a bias for action, collaboration and optimism
  • You are logical and take a structured approach, including in situations of ambiguityRecent and relevant experience in firmware or embedded software development in a team environment.
  • Computer Science, Software Engineering, or similar Technology degree.
  • Strong verbal and written communication in English.





#LI-JF1
#LI-OT
#LI-HYBRID

 

Top Skills

C
C++
The Company
London
6,700 Employees
On-site Workplace

What We Do

When our journey started, we were all about changing the way people shop for groceries. Nearly 20 years later, we’re a FTSE 100, client-focused business that provides services, technology, and automation to grocery e-commerce businesses around the world.

Jobs at Similar Companies

HoneyBook Logo HoneyBook

Strategic Finance Associate

Fintech • Other • Payments • Productivity • Software • Automation
Easy Apply
San Francisco, CA, USA
233 Employees

Dawn Foods Logo Dawn Foods

Financial Operations Controller

eCommerce • Food • Manufacturing
Evesham, Wychavon, Worcestershire, England, GBR
4000 Employees

HoneyBook Logo HoneyBook

Associate Community Program Manager

Fintech • Other • Payments • Productivity • Software • Automation
Easy Apply
Hybrid
San Francisco, CA, USA
233 Employees

Deepgram Logo Deepgram

Senior Software Engineer, Desktop Applications

Artificial Intelligence • Machine Learning • Natural Language Processing • Software
Remote
California, USA
90 Employees

Similar Companies Hiring

Cisco Meraki Thumbnail
Software • Security • Information Technology • Hardware • Cybersecurity • Conversational AI
San Francisco , CA
3000 Employees
Toast Thumbnail
Software • Information Technology • Hospitality • Food • Fintech • Cloud
Boston, MA
4500 Employees
Arrow Electronics, Inc. Thumbnail
Semiconductor • Robotics • Internet of Things • Information Technology • Hardware • Enterprise Web • Cloud
Centennial, CO
22000 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account