Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full 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
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
- 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)
- Opportunity to represent the global leader in robotic wind turbine maintenance and inspection services, working in a supportive and developing work environment and culture
- A modern and comfortable office location at Katlakalna iela 11E, Riga
- Well-equipped kitchen with healthy snacks
- Friendly and knowledgeable colleagues, as well as team events
- Health insurance after the probationary period and additional funding for the purchase of glasses
- Necessary equipment for the job
- Birthday gifts
- Paid study leave
- An additional 3 days of leave per year, which can be taken as needed
- Gifts and additional funding for special occasions (marriage, birth of a child)
- Salary ranging from EUR X to EUR X per month before taxes
- 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
Key Skills
Ranked by relevanceReady to apply?
Join Aerones and take your career to the next level!
Application takes less than 5 minutes

