Embedded Software Engineer

2 months ago


Slough, United Kingdom Cordon Technologies Full time
About us:

Cordon is a pioneering agri-tech startup enabling cost effective, environmentally sensitive vineyard automation. Our mission is to revolutionise farming practices with usable, advanced, reliable technology. Our flagship product is a patent-pending smart precision sprayer combining atomisation, airflow with AI to save the planet from pesticide over-application.

We are a small team of 9 with engineers across aerodynamics, electronics, motor controls, AI, and design engineering. We have raised substantial early stage funding from 5 leading venture capital funds.

 

The role:

Embedded Software Engineer

Location: Slough, England, United Kingdom (Flexibility for Remote Work) 

Employment Type: Full Time

We are seeking an Embedded Software Engineer to play a critical role in our product development, particularly in managing the communication protocols and system integration of our smart sprayer. You will be responsible for ensuring smooth and compliant data communication between various system components, developing middleware, and contributing to the integration of sensor and control modules. You will be contributing to a major product launch and will be responsible for driving product development work, from conception through to delivery. This is a fantastic opportunity to work in a fast-paced agri-tech environment, collaborating closely with our mechanical, electronics, and software teams.

 

This is primarily an on-site role due to the nature of the work however there is the opportunity for some hybrid work.

Key Responsibilities:

  • Establish and manage communication protocols (CANBus, ISOBus) for sensors, motor controllers, and other actuation systems.
  • Ensure compliance with industry standards such as CANOpen, SAE J1939, and ISOBus.
  • Develop middleware to facilitate communication between hardware systems and ROS2.
  • Implement data logging mechanisms for system monitoring and diagnostics.
  • Design and develop user interfaces (UI) using frameworks like PyQt5.
  • Collaborate with the broader engineering team to integrate systems seamlessly with the ROS-based architecture.
  • Assist in system localisation using GPS and related technologies.

We're Looking For Someone Who:

  • Has experience working with embedded systems, specifically communication protocols like CANBus, ISOBus, UART.
  • Demonstrates proficiency in C++ and Python, with a solid understanding of motor controllers (VESC), sensors, and other hardware systems commonly used in automation and robotics.
  • Has worked with Linux and ROS2, with an interest in middleware development and real-time operating systems.
  • Understands multithreading, real-time data handling, and localisation technology.
  • Has some experience with UI development for automation control.
  • Possesses hands-on experience with STM32 and ESP-based controllers.
  • Enjoys tackling complex problems and can collaborate effectively within a multidisciplinary team.
  • Embodies our core values of curiosity, problem solving, resilience, humility, emotional intelligence, and commitment to collaboration.
  • Can use practical approaches to build effective physical products quickly and to a high standard.
  • Holds a Bachelor's, Master's, or equivalent degree in Robotics, Embedded Systems, Control Systems, Automation Engineering, or a related field, with at least 3 years of experience in embedded systems development.
  • Has been instrumental in successfully delivering engineering projects in the past in the agritech, robotics, consumer products, or similar industries.

 

​What we offer:
  • A unique opportunity to be part of a pioneering team making significant contributions to sustainable agriculture.
  • Flexible working arrangements to support work-life balance.
  • A dynamic and innovative environment where your work will directly contribute to shaping the future of sustainable agriculture.
  • Opportunities for professional growth and hands-on learning in an environment that encourages experimentation and creativity.
  • The opportunity to work on meaningful problems, with every day bringing new challenges and the chance to make a real difference.
  • Competitive compensation aligned with mid-level market rates, including stock options to share in our collective success.
  • Salary Range: Around £36,000 depending on experience.
  • Note that you must have the right to work in the UK as we currently do not sponsor visas.

Join us:

If you’re passionate about using your skills to contribute to a more sustainable future and eager to be part of a team that values innovation, honesty, and collaboration, we want to hear from you


Please email info@cordon.ai with your CV and a short note (no more than 100 words) on why you're excited about this role and how you align with our mission. Applications close on Friday, 29th November.


Note that you must have the right to work in the UK as we currently do not sponsor visas.



  • Slough, United Kingdom Unknown Resourcing Full time

    Job Description Embedded Software Engineer – Berkshire, £Competitive Salary + Benefits Unknown Resourcing are seeking an experienced Embedded Software Engineer for R&D Engineering client, renowned for delivering innovative, custom-engineered solutions across diverse industries.We are seeking a talented Embedded Software Engineer to join a dynamic...


  • Slough, United Kingdom Unknown Resourcing Full time

    Embedded Software Engineer – Berkshire, £Competitive Salary + Benefits Unknown Resourcing are seeking an experienced Embedded Software Engineer for R&D Engineering client, renowned for delivering innovative, custom-engineered solutions across diverse industries.We are seeking a talented Embedded Software Engineer to join a dynamic team.This Embedded...


  • Slough, United Kingdom Platform Recruitment Full time

    Embedded Software Engineer | £35-40k | Slough | Hybrid My client is an established company in their niche providing embedded engineering services for a range of sectors. Due to sustained success, they’re hiring an Embedded Software Engineer. Main duties: + Developing bespoke firmware & software solutions + Working across departments to integrate...


  • Slough, United Kingdom Unknown Resourcing Full time

    Embedded Software Engineer – Berkshire, £Competitive Salary + BenefitsUnknown Resourcing are seeking an experienced Embedded Software Engineer for R&D Engineering client, renowned for delivering innovative, custom-engineered solutions across diverse industries. We are seeking a talented Embedded Software Engineer to join a dynamic team. This Embedded...


  • Slough, United Kingdom Unknown Resourcing Full time

    Job Description Embedded Software Engineer – Berkshire, £Competitive Salary + Benefits Unknown Resourcing are seeking an experienced Embedded Software Engineer for R&D Engineering client, renowned for delivering innovative, custom-engineered solutions across diverse industries. We are seeking a talented Embedded Software Engineer to join a dynamic team....


  • Slough, United Kingdom Unknown Resourcing Full time

    Embedded Software Engineer – Berkshire, £Competitive Salary + BenefitsUnknown Resourcing are seeking an experienced Embedded Software Engineer for R&D Engineering client, renowned for delivering innovative, custom-engineered solutions across diverse industries. We are seeking a talented Embedded Software Engineer to join a dynamic team. This Embedded...


  • Slough, United Kingdom Unknown Resourcing Full time

    Embedded Software Engineer – Berkshire, £Competitive Salary + BenefitsUnknown Resourcing are seeking an experienced Embedded Software Engineer for R&D Engineering client, renowned for delivering innovative, custom-engineered solutions across diverse industries. We are seeking a talented Embedded Software Engineer to join a dynamic team. This Embedded...


  • Slough, United Kingdom CV-Library Full time

    Embedded Software Engineer | £35-40k | Slough | Hybrid My client is an established company in their niche providing embedded engineering services for a range of sectors. Due to sustained success, they’re hiring an Embedded Software Engineer. Main duties: + Developing bespoke firmware & software solutions + Working across departments to...


  • Slough, United Kingdom CV-Library Full time

    Senior Embedded Software Engineer Slough (Hybrid) £60,000 - £70,000 + Bonus + Pension + Training + Progression An excellent opportunity awaits a Mid-Level/Senior Embedded Software Engineer to join an award-winning business offering great room to progress, technical variety and performance-based bonuses. This company is an award-winning...


  • Slough, United Kingdom Rise Technical Recruitment Ltd Full time

    Senior Embedded Software EngineerSlough (Hybrid)£60,000 - £70,000 + Bonus + Pension + Training + ProgressionAn excellent opportunity awaits a Mid-Level/Senior Embedded Software Engineer to join an award-winning business offering great room to progress, technical variety and performance-based bonuses.This company is an award-winning specialist...


  • Slough, United Kingdom Platform Recruitment Full time

    Embedded Software Engineer| £40-45k | Maidenhead | On-siteMy client is an established company in their niche providing embedded design services for a range of sectors. Due to sustained success, they’re hiring an Embedded Software Engineer.Main duties:+ Developing bespoke firmware & software solutions+ Working across departments to integrate software &...


  • Slough, UK, Berkshire, United Kingdom Unknown Resourcing Full time

    Embedded Software Engineer – Berkshire, £Competitive Salary + BenefitsUnknown Resourcing are seeking an experienced Embedded Software Engineer for R&D Engineering client, renowned for delivering innovative, custom-engineered solutions across diverse industries. We are seeking a talented Embedded Software Engineer to join a dynamic team. This Embedded...


  • Slough, United Kingdom Platform Recruitment Full time

    Embedded Software Engineer - £50K - £70K – Berkshire My client is a leading manufacturer in their niche developing medical devices internationally.Due to an internal promotion, they're expanding their embedded team.Main duties: + Full lifecycle development – conception through to manufacture + Unit testing, CI & regression testing + Development of code...


  • Slough, Slough, United Kingdom CV-Library Full time

    Job Title: Software Engineer for Embedded SystemsAbout Us: Our client is a well-established company providing expert embedded engineering services across various sectors. Their sustained success has led to the creation of this role, focusing on an Embedded Software Engineer.Main Responsibilities:Designing bespoke firmware & software solutionsCollaborating...

  • Software Engineer

    4 days ago


    Slough, Slough, United Kingdom CV-Library Full time

    Software Engineer for Embedded Systems">We are working with a well-established company that provides expert embedded engineering services to various sectors. Due to their ongoing success, they are seeking an experienced Embedded Software Engineer.">Main Job Responsibilities:">">Developing bespoke firmware and software solutions.">Integrating software and...


  • Slough, United Kingdom CV-Library Full time

    Embedded Software Engineer - £50K - £70K – Berkshire My client is a leading manufacturer in their niche developing medical devices internationally. Due to an internal promotion, they’re expanding their embedded team. Main duties: + Full lifecycle development – conception through to manufacture + Unit testing, CI & regression...


  • Slough, Slough, United Kingdom Rise Technical Recruitment Full time

    Role Overview:An exciting opportunity exists for a skilled Embedded Software Engineer to join our team in Slough. The ideal candidate will have experience with Embedded C, RTOS, Standard Protocols, and Buses.The Role:Full Project Lifecycle Embedded Software DevelopmentDevelopment using Embedded CCollaboration with a motivated and tight-knit teamHybrid role...


  • Slough, Slough, United Kingdom Platform Recruitment Full time

    We are looking for a talented Embedded Software Engineer to join our client's team in Slough. The successful candidate will have a solid understanding of OOP, embedded C/C++, and STM-32 microcontrollers, as well as 2-4 years of experience in a design role. Electronic design experience is also highly valued.This role offers a competitive salary range of...


  • Slough, Slough, United Kingdom Unknown Resourcing Full time

    At Unknown Resourcing, we are seeking an experienced Embedded Software Engineer to join our R&D team. This is a highly competitive role with a salary of £80,000 + benefits.We are renowned for delivering innovative, custom-engineered solutions across diverse industries.Job Description:Firmware Development: Architect, develop, and maintain embedded firmware...


  • Slough, United Kingdom Cordon Technologies Full time

    Job Description About us: Cordon is a pioneering agri-tech startup enabling cost effective, environmentally sensitive vineyard automation. Our mission is to revolutionise farming practices with usable, advanced, reliable technology. Our flagship product is a patent-pending smart precision sprayer combining atomisation, airflow with AI to save the planet from...