← Back to jobs

Akkodis Logo
Software Engineer – Automation Engineering

Akkodis

 

Chesterfield, MO, USA

Posted On: 5 days ago
Experience: 7+ years
Availability: Hybrid
Openings: 1
Category: Automation Engineer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

You will design, develop, and support machine control and automation software for field equipment and robotics platforms.

This role is on-site.

Responsibilities

  • Build applications for data acquisition, process control, sensor integration, and machine-to-machine communication.
  • Develop cloud connectivity solutions and user interfaces for field and research workflows.
  • Collaborate with mechanical, electrical, and research teams to deliver integrated hardware-software systems.
  • Manage the full software development lifecycle from requirements definition to deployment and support.
  • Perform in-field testing, troubleshooting, and validation in operational environments.

Required Skills

  • 7+ years of experience developing automation, robotics, or machine control software.
  • Strong proficiency in C#, C/C++, and/or Python.
  • Experience building multi-threaded applications and device communication protocols (TCP/UDP, MQTT).
  • Proficiency with the Microsoft development stack including Visual Studio, .NET, WPF, and WinForms.
  • Experience working with APIs, data transformation pipelines, and cloud-connected systems.
  • Strong troubleshooting skills across both software and hardware systems.

Preferred Skills

  • Experience with Linux-based automation systems.
  • Familiarity with databases (SQL/NoSQL) and serial communication protocols (RS232/RS485).
  • Knowledge of Agile, CI/CD, and modern development practices.

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs