Robotics Software Engineer

Posted 4 Days Ago
Be an Early Applicant
Rīga
In-Office
4K-4K Annually
Junior
Robotics
The Role
Develop and deploy scalable software solutions for robotic systems, conduct code reviews, optimize applications, and troubleshoot issues.
Summary Generated by Built In
Description

AERONES is on the lookout for a talented Senior Software Engineer to join our innovative team! If you have a passion for developing robust software solutions and enjoy working on cutting-edge technologies, this is the opportunity for you!

Responsibilities:

  • Design, develop, and deploy scalable software solutions for our robotic systems and data processing needs.
  • Collaborate with cross-functional teams to understand requirements and translate them into technical specifications.
  • Conduct code reviews and mentor junior developers to ensure high-quality code standards.
  • Optimize and enhance existing software applications for efficiency and performance
  • Stay updated with the latest industry trends and technologies to implement best practices and innovative solutions.
  • Debug and troubleshoot software issues while providing timely resolutions.

Requirements

Minimum Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 2 years of experience in software development.
  • Proficiency in one or more OOP programming languages.
  • Familiarity with common software development practices, including version control (e.g., Git) and testing.
  • Strong problem-solving skills and a passion for learning.
  • Self-motivated and comfortable working in multidisciplinary teams (mechanical, electrical, software). Excellent communication skills.
  • Understanding of electronics fundamentals (digital/analog I/O, sensors, actuators, serial interfaces).
  • Experience with embedded systems development, including microcontrollers, RTOS, or bare-metal programming.
  • Strong documentation and code quality practices.

Preferred Qualifications

  • Familiarity with Control Algorithms & Control Loop Programming Paradigms.
  • Knowledge of kinematics, dynamics, and motion control principles.
  • Experience with Python, C++, PLC IEC 61131-3 standard languages.
  • Experience with programming STM32 microcontrollers.
  • Experience with robotic system and industrial automation design.
  • Familiarity with CANOpen, EtherCat, ModBus, SPI, UART. Experience with custom communication protocol design.
  • Experience with integration of 3rd party devices.
  • Experience in sensor fusion, computer vision, or machine learning integration in embedded systems.
  • Experience with simulation tools (Gazebo, Webots, MATLAB/Simulink).

Benefits

We believe great work starts with feeling valued and supported. That’s why we are building an thoughtful, competitive benefits and perks to help you thrive — professionally and personally — through every step of your Career with us. You will be eligible for:

    • Salary from 3,600 EUR to 3,800 EUR per month (before Taxes)
    • A Birthday Gift
    • Hybrid work option

After Probationary Period

    • Health Insurance
    • Health Recovery Days (which can be taken as you need)
    • Paid Study Leave
    • Funding for the purchase of Vision Glasses after one (1) year of service

Join us in Building a Cleaner, Smarter Future — one quality process improvement at a time.

Top Skills

C++
Gazebo
Git
Matlab
Oop Programming Languages
Plc Iec 61131-3
Python
Simulink
Stm32 Microcontrollers
Webots
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: San Jose, CA
133 Employees
Year Founded: 2018

What We Do

Aerones is an innovative company that has developed robotic technology for wind turbine blade maintenance services, such as:
• Conductivity measurements and trouble-shooting;
• Drainage hole cleaning;
• External inspection of the wind turbine blades;
• Internal inspection of the blades;
• Blade & Tower cleaning;
• Coating application on the leading edges;
• Leading-edge repair.

The technology in use is controlled remotely. In addition, it is compact and easily transportable.
Aerones is the first company in the world to provide the services using robotic technology: the maintenance process does not require technicians to work in dangerous heights, and thus is much safer, more efficient, and the downtime of the turbines is decreased significantly.

Similar Jobs

WeLocalize Logo WeLocalize

Shape the Future of AI — Latvian Talent Hub

Machine Learning • Natural Language Processing
In-Office or Remote
35 Locations
2331 Employees

Mastercard Logo Mastercard

Marketing Analyst

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Hybrid
Rīga, LVA
35300 Employees
2K-2K Annually

Mastercard Logo Mastercard

IT Project Management Specialist, Dynamic Yield

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Hybrid
Rīga, LVA
35300 Employees
2K-2K Annually

Mastercard Logo Mastercard

Operations Manager

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Remote or Hybrid
Rīga, LVA
35300 Employees
2K-2K Annually

Similar Companies Hiring

Carbon Robotics Thumbnail
Software • Robotics • Machine Learning • Hardware • Computer Vision • Artificial Intelligence • Agriculture
Seattle, WA
280 Employees
Apptronik Thumbnail
Software • Robotics • Machine Learning • Hardware • Computer Vision
Austin, TX
180 Employees
Doodle Labs Thumbnail
Wearables • Robotics • Internet of Things • Hardware • Automation • App development • Aerospace
SG
50 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account