DevJobs

Software Engineer

Overview
Skills
  • Bash Bash
  • C# C#
  • C++ C++
  • Java Java
  • Python Python
  • SQL SQL
  • MongoDB MongoDB
  • Linux Linux
  • Git Git
  • command line
  • SSH

Title:

Python developer for robotics machines


Job brief:

We are looking for a Software Developer to design and implement the logic of our automatic robotic machines. You will work with other software developers, mechanical engineers and integration personal throughout the development life cycle.

In this role, you should be a team player with a keen eye for detail and problem-solving skills. If you love coding and building stuff with your hands we’d like to meet you.


Responsibilities

  • Work with mechanical engineers and understand the purpose of the machine and its design
  • Implement machine's logic to match its purpose
  • Produce clean, efficient code based on specifications
  • Integrate software components and third-party programs
  • Test the machine with integration personal
  • Troubleshoot, debug and upgrade existing software
  • Create technical documentation for reference


Requirements and skills

  • Proven experience as a Software Developer, Software Engineer or similar role
  • Knowledge of coding languages (e.g. C++, Java, Python, C#) DateBase (e.g Mongo, SQL) and Git
  • Knowledge of Linux operating system, working using SSH, command line, bash scripts
  • At least 2 years experience in the industry
  • Excellent communication skills
  • Ability to learn new languages and technologies
  • Attention to detail
  • BSc/BA in Computer Science


Frisimos Technologies