drjobs Software Engineer - Robotics

Software Engineer - Robotics

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Plovdiv - Bulgaria

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

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:

  • Masters 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)


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.

Join the community and receive weekly fully remote jobs in AI Web2 and Web3

Browse more remote jobs

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.