Job Detail

Software Engineer, Automation Stack

Others Full–time
ID: #18186
Posted: 2026-02-25
Salary

Description

Based in purpose designed workspace, this multidisciplinary company employs both engineers and scientists to work on their sophisticated, next-generation automation platform. Their engineers utilise robotics for automation, whilst their scientists develop scalable solutions. Their software team look to interface hardware components within this technology stack as well as provide analytics and metrics. As a Software Engineer, you will join this growing team and be provided guidance from senior members of the software team with regards to developing and testing a range of software modules. This will include agile development practices, pair programming and cross-disciplinary collaboration. Requirements: • Degree in Computer Science, Physics, Engineering or similar AND industry experience developing software for deliverable products. • Experience writing OOP code for both desktop / enterprise applications and cloud-native services (via RESTful APIs). Any experience of communication interfaces (OPC UA. RS232/485), would be desirable. • Experience using two or more of the following: Modern C++, C# or Java. Experience with Python, React / Angular or databases would be advantageous. Applicants do need to demonstrate relevant project experience (ideally software associated for hardware / instrumentation). Projects in banking, IT consultancy services or ML are not relevant. The role is based fully onsite as you’ll be working with hardware modules and engaging with other team members. On offer is an excellent remunerations package including a wide range of benefits. Due to the out-of-town location of their offices (in south Cambridgeshire), being able to drive / cycle or willingness to take public transport is highly desirable. Note, only applicants with full rights to work in the UK indefinitely without the need for company sponsorship will be considered (applicants with restricted time-limited visas will not be progressed). Keywords: C++, C#, Java, Python, Hardware / Software, React / Angular, Instrumentation, Databases, Desktop / Enterprise, Cloud-Native, Communications, South Cambridgeshire Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company. Recommend for £250 - see www.ecmselection.co.uk/tell-a-friend for details.

Hard Skills 0

No hard skills extracted

Soft Skills 0

No soft skills extracted

Apply Options
Publisher Direct Link
Jobrapido No Apply
ECM Selection Yes Apply
Talents By StudySmarter No Apply
BeBee GB No Apply
Jobilize No Apply
LifeworQ No Apply
ECM Selection No Apply
API Logs for this Job
Query Country Status Response ms Created
Software Engineer, Automation Stack fallback 454 2026-03-21 22:05
graduate software engineer in Cambridge gb processed 17442 2026-03-21 17:55
Raw JSON
{
  "job_id": "DTlaU_XCTdg-PMWiAAAAAA==",
  "job_city": "Cambridge",
  "job_state": null,
  "job_title": "Software Engineer, Automation Stack",
  "job_country": "GB",
  "job_benefits": null,
  "job_latitude": 52.1950788,
  "job_location": "Cambridge",
  "job_onet_soc": "15113200",
  "apply_options": [
    {
      "is_direct": true,
      "publisher": "ECM Selection",
      "apply_link": "https://www.ecmselection.co.uk/jobs/27508/software-engineer-automation-stack?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
    },
    {
      "is_direct": false,
      "publisher": "Talents By StudySmarter",
      "apply_link": "https://talents.studysmarter.co.uk/companies/ecm-selection/software-engineer-automation-stack-13841472/?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
    },
    {
      "is_direct": false,
      "publisher": "BeBee GB",
      "apply_link": "https://gb.bebee.com/job/684a2ebf848c2a54bac82df4e9b8d3e9?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
    },
    {
      "is_direct": false,
      "publisher": "Jobrapido",
      "apply_link": "https://uk.jobrapido.com/jobpreview/1540017589063778304?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
    },
    {
      "is_direct": false,
      "publisher": "Jobilize",
      "apply_link": "https://www.jobilize.com/job/gb-england-cambridge-software-engineer-automation-stack-ecm-selection?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
    },
    {
      "is_direct": false,
      "publisher": "LifeworQ",
      "apply_link": "https://lifeworq.com/job/d15c738c-bf64-45fb-b991-b1b735126f1f?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
    },
    {
      "is_direct": null,
      "publisher": "ECM Selection",
      "apply_link": "https://www.ecmselection.co.uk/jobs/27508/software-engineer-automation-stack"
    }
  ],
  "employer_logo": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcT4PZ1TdDhLxkhLDMmNT6y83VYTarVYluhuXNJ5&s=0",
  "employer_name": "ECM Selection",
  "job_is_remote": false,
  "job_longitude": 0.1312729,
  "job_posted_at": "24 days ago",
  "job_publisher": "ECM Selection",
  "job_apply_link": "https://www.ecmselection.co.uk/jobs/27508/software-engineer-automation-stack?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic",
  "job_highlights": {},
  "job_max_salary": null,
  "job_min_salary": null,
  "job_description": "Based in purpose designed workspace, this multidisciplinary company employs both engineers and scientists to work on their sophisticated, next-generation automation platform. Their engineers utilise robotics for automation, whilst their scientists develop scalable solutions. Their software team look to interface hardware components within this technology stack as well as provide analytics and metrics.\n\nAs a Software Engineer, you will join this growing team and be provided guidance from senior members of the software team with regards to developing and testing a range of software modules. This will include agile development practices, pair programming and cross-disciplinary collaboration.\n\nRequirements:\n• Degree in Computer Science, Physics, Engineering or similar AND industry experience developing software for deliverable products.\n• Experience writing OOP code for both desktop / enterprise applications and cloud-native services (via RESTful APIs). Any experience of communication interfaces (OPC UA. RS232/485), would be desirable.\n• Experience using two or more of the following: Modern C++, C# or Java. Experience with Python, React / Angular or databases would be advantageous.\n\nApplicants do need to demonstrate relevant project experience (ideally software associated for hardware / instrumentation). Projects in banking, IT consultancy services or ML are not relevant.\n\nThe role is based fully onsite as you’ll be working with hardware modules and engaging with other team members. On offer is an excellent remunerations package including a wide range of benefits.\n\nDue to the out-of-town location of their offices (in south Cambridgeshire), being able to drive / cycle or willingness to take public transport is highly desirable. Note, only applicants with full rights to work in the UK indefinitely without the need for company sponsorship will be considered (applicants with restricted time-limited visas will not be progressed).\n\nKeywords: C++, C#, Java, Python, Hardware / Software, React / Angular, Instrumentation, Databases, Desktop / Enterprise, Cloud-Native, Communications, South Cambridgeshire\n\nPlease note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.\n\nRecommend for £250 - see www.ecmselection.co.uk/tell-a-friend for details.",
  "job_google_link": "https://www.google.com/search?q=jobs&gl=gb&hl=en&udm=8#vhid=vt%3D20/docid%3DDTlaU_XCTdg-PMWiAAAAAA%3D%3D&vssid=jobs-detail-viewer",
  "employer_website": "https://www.ecmselection.co.uk",
  "job_onet_job_zone": "4",
  "job_salary_period": "YEAR",
  "job_apply_is_direct": true,
  "job_employment_type": "Full–time",
  "job_employment_types": [
    "FULLTIME"
  ],
  "job_posted_at_timestamp": 1771977600,
  "job_posted_at_datetime_utc": "2026-02-25T00:00:00.000Z"
}