Senior Firmware Engineer

Posted 7 Days Ago
Be an Early Applicant
Athens
Senior level
Information Technology
The Role
As a Senior Firmware Engineer, you will develop and test firmware for innovative robotic platforms, taking ownership of features like bootloaders and safety systems, collaborating across disciplines, and enhancing team productivity. You will lead feature developments, conduct risk analyses, and maintain a hands-on approach utilizing various tools and methodologies.
Summary Generated by Built In

As a Senior Firmware Engineer, you will be an integral part of a dynamic and high-performing team, tackling complex challenges and inspiring your colleagues to excel. Your role will involve collaboration across various disciplines, including software, mechanical, electrical, and QA teams.

You have experience in, and an eagerness for, the entire product lifecycle from concepting, prototyping, production, sustaining, and decommissioning. 

This role includes among others:

  • Taking ownership of entire features, such as bootloaders, safety systems, motor control, movement quality, and build chains.
  • Architecting the codebase with a focus on reusability, hardware abstraction, and testability. Your code should be self-documenting and easily comprehensible to your peers.
  • Implementing process enhancements to boost team productivity.
  • Developing and testing code using diverse methodologies including unit testing, simulation, hardware-in-the-loop, and system integration in fully assembled robots.
  • Leading specific feature developments, breaking them down into manageable tasks for parallel execution among team members.
  • Conducting risk analyses and designing self-testing code suitable for functionally safe systems.
  • Maintaining a hands-on approach, utilizing common tools and hardware to design and prototype innovative robotic platforms.

Knowledge, Skills and Experience

Essential

  • A minimum of ten years of relevant experience in firmware or embedded software development.
  • An Associate’s or Master's degree in electrical, mechatronics, or software engineering.
  • Demonstrated experience working with large codebases alongside multiple developers.
  • Proven track record of implementing architecture or code structures for testing and reusability.
  • Proficiency in electronics, with the ability to interpret schematics and debug code using tools like oscilloscopes.
  • Strong communication and interpersonal skills, capable of effectively sharing knowledge with others.
  • Excellent organizational abilities, with a knack for prioritization.
  • Sharp analytical skills with keen attention to detail, coupled with effective problem-solving abilities and a pragmatic approach.
  • Able to take a loosely defined project and deliver complete and meaningful results.

Benefits

Our employee benefits are designed for you. We care about people and we've ensured we have a wealth of benefits that focus on your well-being. We regularly review our benefits to ensure we are supporting our employees appropriately. Currently, we offer technically stretching work, a competitive salary and:

  • A hybrid working policy that sees you in the office typically 40% of your time.
  • 30 days 'working from anywhere' policy
  • Private Medical Insurance
  • Meal tickets
  • Wellbeing support through Apps such as Unmind and an Employee Assistance Programme
  • Opportunity to participate in share schemes

We also have regular divisional socials, sports clubs not to mention the Ocado Technology Academy for a packed schedule of courses, conferences and events. If you think you have what it takes to make a difference, please submit your application below.


#LI-GN1 #LI-HYBRID #LI-OT


Top Skills

Embedded Software
Firmware
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

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.

Similar Jobs

Chainlink Labs Logo Chainlink Labs

Staff Software Engineer, Non-EVM Integrations

Blockchain • Internet of Things • Payments • Cryptocurrency • Web3
Remote
13 Locations
680 Employees

Chainlink Labs Logo Chainlink Labs

Staff Software Engineer, Banking & Capital Markets

Blockchain • Internet of Things • Payments • Cryptocurrency • Web3
Remote
15 Locations
680 Employees

Chainlink Labs Logo Chainlink Labs

Senior Software Engineer, Banking & Capital Markets

Blockchain • Internet of Things • Payments • Cryptocurrency • Web3
Remote
15 Locations
680 Employees

Chainlink Labs Logo Chainlink Labs

Staff Software Engineer, CCIP

Blockchain • Internet of Things • Payments • Cryptocurrency • Web3
Remote
13 Locations
680 Employees

Similar Companies Hiring

Jobba Trade Technologies, Inc. Thumbnail
Software • Professional Services • Productivity • Information Technology • Enterprise Web • Consulting • Cloud
Chicago, IL
45 Employees
InCommodities Thumbnail
Renewable Energy • Machine Learning • Information Technology • Energy • Automation • Analytics
Austin, TX
234 Employees
HERE Technologies Thumbnail
Software • Logistics • Internet of Things • Information Technology • Computer Vision • Automotive • Artificial Intelligence
Amsterdam, NL
6000 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account