My Shortlist

Your shortlisted jobs will appear here. To view your shortlist: Login Or Register

Date Added: Thu 03/10/2024

Firmware Engineer

Welwyn Garden City, UK
Apply Now

Company: OCADO

Job Type: Permanent

Salary: Negotiable

Firmware 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
#LI-HYBRID

#LI-OT

#LI-OT
Apply Now