+
Login

Enter your email and password to log in if you already have an account on H512.com

Forgot password?
+
Създай своя профил в DEV.BG/Jobs

За да потвърдите, че не сте робот, моля отговорете на въпроса, като попълните празното поле:

77+23 =
+
Forgot password

Enter your email, and we will send you your password

Remote IT World

R​​​​​​​egular Software Engineer – Robotics

ApplySubmit your application

The job listing is published in the following categories

  • Anywhere
  • Report an issue Megaphone icon

Report an issue with the job ad

×

    What is wrong with the job listing?*
    Please describe the problem:
    In order to confirm you are not a robot please fill the answer to the calculation in the field:
    Tech Stack / Requirements

    Regular Software Developer – Robotis

     

    We are looking for an experienced Software Developer to join our team. The primary focus of the role will be designing and implementing state machines for robot control, but the position also involves developing comprehensive software solutions. This includes writing REST or gRPC APIs and working within a highly distributed environment to support advanced robotics and automation systems.

     

    Key Responsibilities:

    • Develop and maintain state machines for robot control using Python
    • Design and implement REST or gRPC APIs for distributed systems
    • Collaborate with the team to build and improve project architecture
    • Participate in code reviews, testing, and debugging
    • Document code and processes
    • Communicate with other teams and stakeholders
    • Follow and implement best programming practices

     

    Requirements:

    • Master’s degree in Computer Software Engineering or a closely related field
    • Strong programming skills (Python is preferred, but experience with other modern languages is acceptable)
    • Understands Object-Oriented Programming (OOP), design patterns, and SOLID principles
    • Experience with REST or gRPC API development
    • Knowledge of databases (SQL, NoSQL)
    • Experience with version control (Git)
    • Strong analytical thinking and problem-solving skills
    • Solid understanding of mathematics, including geometry, necessary for developing robot control solutions
    • Good communication skills
    • English language proficiency (written and spoken) is a plus

     

    Advantages:

    • Experience in designing and implementing state machines for robotics, or automation, or related domains
    • Understanding of microservices and distributed system architectures
    • Knowledge of Docker and CI/CD processes
    • Experience with DevOps practices
    • Open-source contributions or public portfolio

     

    We offer:

    • Opportunity to work on challenging robotics and distributed systems projects
    • Professional development and training
    • Flexible working hours
    • Competitive salary
    • Friendly work environment and supportive team

     

    Interview Process:

    1. HR Interview
    2. Technical Interview
    3. Final Interview ​​​​​​​

    ​​​​​​​

    Apply Now by sending your CV in English with contact details in it 😉

    👁️‍🗨️ Only shortlisted candidates will be invited to an interview.

    🔐 Your job search is strictly confidential.