An application made for this job — a tailored resume and cover letter that speak straight to the posting.
Get past ATS filters
Job summary
A technology company is seeking candidates with strong working knowledge of Linux systems and proficiency in scripting languages such as Python and Bash. Ideal applicants will also be well-versed in C++, industrial communication protocols like Modbus, and experience with tools like Git and Jira. Strong troubleshooting skills and experience in robotics or automation are essential. Join us to work in an innovative environment that values excellent problem-solving abilities.
Qualifications
Strong knowledge of Linux systems and debugging tools.
Proficient in Python and Bash scripting.
Proficiency in C++.
Familiarity with Modbus, OPC UA, and Ethernet/IP.
Experience with Git, Jira, and Confluence for version control and ticket tracking.
Basic understanding of Docker and container tech.
Excellent analytical and problem-solving abilities.
Strong written and verbal communication.
Experience with unit testing across control, GUI, and drives.
Familiarity with interfacing to automatic testing systems and testing scenarios.
Experience in robotics, automation, or embedded systems.
Knowledge of CI/CD pipelines and automated test frameworks.
Understanding networking concepts and remote access tools (SSH, VPN).
Skills
Linux systems
Python
Bash
C++
Modbus
OPC UA
Ethernet/IP
Git
Jira
Confluence
Docker
CI/CD pipelines
Networking concepts
Tools
Git
Jira
Confluence
Docker
Job description
Qualifications
Strong working knowledge of Linux systems and associated debugging tools;
Proficient in scripting languages such as Python and Bash;
Proficiency in C++;
Familiarity with industrial communication protocols like Modbus, OPC UA, and Ethernet/IP;
Hands-on experience with tools like Git, Jira, and Confluence for version control and ticket tracking;
Basic understanding of Docker or other container technologies, including log management;
Excellent analytical, troubleshooting, and problem-solving abilities;
Strong written and verbal communication skills, with the ability to explain technical details clearly;
Experience with implementation of unit testing across different software stacks, including control, GUI, and drives;
Familiarity with interfacing to automatic testing systems and implementation of testing scenarios;
Experience in robotics, automation, or embedded systems;
Knowledge of CI/CD pipelines and automated test frameworks;
Understanding of networking concepts and remote access tools (e.g., SSH, VPN).