Senior Software, Cloud & Modelling Engineer

AG Products
Goostrey, UK
10 days ago
Apply on find.jobs
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Computer Vision CANopen Cloud Computing Databases Data Visualization Linux DevOps Python (Programming Language) PostgreSQL
+16 more
Machine Learning Operational Data Store Cloud Services Scientific Computating Software Engineering Software Systems Digital Twin Data Server Interface Cloud Platform System ReactJS Backend Fastapi Deployment Automation Industrial Software Software Version Control Docker

Job description

AG Products develops agricultural machinery involving software, electronics, sensors and intelligent/autonomous control. We are looking for an experienced, practical engineer to own the software and cloud systems supporting our machinery development programme, and turn engineering questions and operational data into useful applications, analysis and simulations. The role You will take technical ownership from an initial engineering idea through research, design, development, testing and deployment. Working alongside mechanical, electrical and embedded/controls engineers, you will build complete software solutions and help the team make evidence-based decisions about machine performance and development priorities. Key Responsibilities

  1. Software Development & Architecture
  • Design, develop and maintain software for agricultural machinery and autonomous systems.
  • Build backend services, APIs, databases and user-facing applications.
  • Maintain reliable, scalable software architecture and integrate machinery, embedded controllers and applications.
  • Develop tools to collect, process and present machine and sensor data.
  • Maintain clear documentation, version control and sound development practices.
  1. Cloud Infrastructure & DevOps
  • Take hands-on ownership of cloud infrastructure, particularly AWS.
  • Configure and troubleshoot Linux systems, cloud services and Docker deployments.
  • Maintain deployment, monitoring, backup and recovery processes.
  • Manage networking, connectivity, access and security.
  • Prepare reliable infrastructure for future commercial deployment.
  1. Engineering Simulation & Computational Modelling
  • Develop simulation, computational modelling and Digital Twin tools for autonomous machinery.
  • Model machine performance, operating sequences, capacity and efficiency.
  • Analyse data and test engineering concepts before physical implementation.
  • Work with robotics and mechanical engineers to validate models against real machines.
  1. Research & Development
  • Investigate technologies and develop prototype software for agricultural machinery and autonomous systems.
  • Collaborate with internal engineers, universities and external research partners.
  • Turn research into practical applications and support testing, troubleshooting and validation.

Requirements

  • Strong commercial or industrial software engineering experience, with advanced Python skills.
  • Experience delivering complete applications, including backend services, APIs and databases.
  • Hands-on AWS or comparable cloud infrastructure experience.
  • Strong Linux, Docker, deployment, networking and security skills.
  • Experience with engineering data, modelling, simulation or complex analytical applications.
  • Ability to solve technical problems independently and communicate clearly across engineering disciplines.

Desirable Experience

  • React, FastAPI and PostgreSQL.
  • AWS administration and DevOps automation.
  • Digital Twins, scientific computing, numerical modelling or optimisation.
  • Robotics, industrial automation or connected machinery.
  • CAN/CANopen, machine-data interfaces and sensor-data visualisation.
  • Computer vision or AI and machine-learning integration.
  • Agricultural machinery, off-highway vehicles or industrial equipment.
  • Collaborative R&D with universities or research organisations.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on find.jobs
Prepare application

Good distractions

Loading talks and stories from around this role…