Senior Embedded Software Developer for Sustainable Agriculture

7 days ago


Slough, Slough, United Kingdom Cordon Technologies Full time

We are seeking an experienced Senior Embedded Software Developer to play a pivotal role in our product development, focusing on the integration of communication protocols and system architecture for our smart sprayer. The successful candidate will be responsible for ensuring seamless data communication between various system components, developing middleware, and collaborating with cross-functional teams.

This is an exciting opportunity to contribute to a pioneering project in sustainable agriculture, working closely with our mechanical, electronics, and software teams.

Key Responsibilities:

  • Develop and manage complex communication protocols (CANBus, ISOBus) for sensors, motor controllers, and other actuation systems.
  • Ensure compliance with industry standards such as CANOpen, SAE J1939, and ISOBus.
  • Create 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.
  • Contribute to system localisation using GPS and related technologies.

About You:

  • You have at least 3 years of experience in embedded systems development, with a strong background in C++ and Python.
  • You possess hands-on experience with Linux and ROS2, with an interest in middleware development and real-time operating systems.
  • You understand multithreading, real-time data handling, and localisation technology.
  • You have some experience with UI development for automation control.
  • You have worked with STM32 and ESP-based controllers.
  • You enjoy tackling complex problems and can collaborate effectively within a multidisciplinary team.
  • You embody our core values of curiosity, problem-solving, resilience, humility, emotional intelligence, and commitment to collaboration.

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: £36,000 - £45,000 per annum, depending on experience.


  • Slough, Slough, United Kingdom Platform Recruitment Full time

    Job Title: Embedded Software DeveloperJob Description:We are seeking an experienced Embedded Software Developer to join our team at Platform Recruitment. As an Embedded Software Developer, you will be responsible for the full lifecycle development of embedded systems, from conception to manufacture.Main Responsibilities:Full lifecycle development of embedded...


  • Slough, Slough, United Kingdom Platform Recruitment Full time

    Embedded Software Engineer OpportunityPlatform Recruitment is seeking an experienced Embedded Software Engineer to join our client's team. The ideal candidate will have a strong background in developing firmware and software solutions for embedded systems.Develop bespoke firmware and software solutions for a range of sectors.Collaborate with cross-functional...


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

    Are you a skilled Embedded Software Engineer looking for a new challenge? Rise Technical Recruitment Limited is currently seeking an exceptional Mid-Level/Senior Embedded Software Engineer to join their team in Slough. With a competitive salary of £55,000 - £70,000 and benefits including bonuses, pension, and training, this is an excellent opportunity for...


  • Slough, Slough, United Kingdom undisclosed Full time

    Our undisclosed client is seeking an experienced Embedded Software Engineer to join their team.Key Responsibilities:Design and develop bespoke firmware and software solutionsCollaborate with cross-functional teams to integrate software and firmware with various platformsLead the development of a new product rangeRequirements:Minimum 2-4 years of experience...


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

    "Embedded Software Engineer" Role DetailsThe Role:Full Project Lifecycle Embedded Software DevelopmentDevelopment using Embedded CPart of a motivated tight-knit teamHybrid role - 3 to 4 days based in officeRequirements:Mid-Level to Senior Embedded Software EngineerStrong experience with Embedded CExperience with RTOS, Standard Protocols, and BusesFull UK...


  • Slough, Slough, United Kingdom Ernest Gordon Recruitment Limited Full time

    Embedded Software Developer OpportunityWe are seeking an experienced Embedded Software Developer to join our team at Ernest Gordon Recruitment Limited. As an Embedded Software Developer, you will be responsible for developing software for a range of medical devices, writing embedded firmware code in C/C++, and creating circuit designs.About the RoleDevelop...


  • Slough, Slough, United Kingdom Ernest Gordon Recruitment Limited Full time

    Job Summary:We are seeking an experienced Embedded Systems Engineer to join our elite team in Slough, Berkshire. As an Embedded Systems Engineer, you will be responsible for developing software for medical devices, writing embedded firmware, creating circuit designs, and collaborating with clients on designs.Key Responsibilities:Work with our team of...


  • Slough, Slough, United Kingdom Hexwired Recruitment Limited Full time

    Established electronics manufacturer in Slough seeks an Embedded Linux Engineer to drive key projects forward.About the CompanyThis expanding business requires a skilled professional with experience in technical leadership roles and a passion for delivering high-quality products from design to manufacture.The company is looking for an individual who can work...


  • Slough, Slough, United Kingdom De Lacy Executive Full time

    About the RoleAs an Agricultural Sales Specialist with a leading agri-food company, you will be responsible for driving sales growth and developing strong relationships with farmers in the Oxfordshire region.Key ResponsibilitiesDevelop and grow sales of key products including seeds, fertilizers, and inputsPurchase goods for the trading teamRepresent the...


  • Slough, Slough, United Kingdom Hexwired Recruitment Limited Full time

    Embedded Linux EngineerWe are seeking an experienced Embedded Linux Engineer to help deliver key projects for clients across various applications at our expanding electronics manufacturer based in the UK.This role involves working on high-speed and low-latency applications, primarily focusing on Linux Kernel Drivers. The ideal candidate will have previous...

  • Agricultural Expert

    3 days ago


    Slough, Slough, United Kingdom Websters Rural Full time

    Crop Applications Advisor JobWe are seeking a skilled Crop Applications Advisor to join our team at Websters Rural in the UK. As a precision crop production service provider, we need an experienced professional to contribute to the success of growers by providing expert advice, services, and support in precision agriculture.Job OverviewThe Crop Applications...


  • Slough, Slough, United Kingdom beBee Professionals Full time £45,000 - £65,000

    We are seeking a highly skilled Senior Software Application Developer to join our team at beBee Professionals in the UK. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software applications that meet the needs of our business.Key Responsibilities:Design and develop software...


  • Slough, Slough, United Kingdom beBee Professionals Full time £60,000 - £80,000

    At beBee Professionals, we are seeking a highly skilled Senior Software Engineer to spearhead our development team in the UK. This role involves designing, developing, and maintaining complex software solutions while guiding junior developers and ensuring code quality.Key Responsibilities:Design, develop, and implement high-performance software...


  • Slough, Slough, United Kingdom Indivior Full time

    We are looking for a skilled Senior Software Engineer to join our team and work on the development of our enterprise software solutions. Your primary responsibility will be to design, develop, and maintain our backend systems using modern technologies and frameworks.Key responsibilities include:Designing and implementing scalable and efficient backend...


  • Slough, Slough, United Kingdom beBee Professionals Full time £60,000 - £80,000

    Senior Software EngineerWe are seeking a highly skilled and experienced Senior Software Engineer to lead our development team in Slough, United Kingdom. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design and develop high-performance...


  • Slough, Slough, United Kingdom IRIS Software Group Full time

    We are seeking a highly experienced and influential Finance Leader to drive financial planning and analysis across our organisation. As a Senior Finance Director, you will play a pivotal role in providing strategic insights that inform business decisions and drive growth.Key ResponsibilitiesCollaborate with senior leaders to develop and execute business...


  • Slough, Slough, United Kingdom Sainsbury's Full time

    Job Title: Senior Software EngineerAs a Senior Software Engineer, you will be responsible for leading the development of our web applications. You will work closely with our cross-functional teams to design, develop, and maintain high-quality software solutions. If you have a passion for building scalable and efficient systems, we want to hear from you.Key...


  • Slough, Slough, United Kingdom Mars, Incorporated and its Affiliates Full time

    Job Title: Senior Software Development DirectorAmbition drives everything we do at Mars, Incorporated and its Affiliates. As a key player in our digital transformation journey, you will be responsible for leading the design and implementation of development methodologies that support our business growth.The ideal candidate will have a strong background in...


  • Slough, Slough, United Kingdom beBee Professionals Full time £60,000 - £80,000

    Senior Software EngineerWe are seeking a highly skilled and experienced Senior Software Engineer to lead our development team in Slough, United Kingdom. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design and develop high-performance...


  • Slough, Slough, United Kingdom Booker Group Full time

    **Job Title:** Senior Software EngineerWe are seeking an experienced Senior Software Engineer to join our team at {company}. The successful candidate will be responsible for designing and developing software solutions that meet the company’s needs.Main Responsibilities:Design and develop software solutions using various programming languages and...