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.
As an Embedded Software Engineer for FIXAR autopilot systems, the engineer's role involves programming in languages like C or C++, working with real-time operating systems (RTOS), and ensuring the software meets strict performance, reliability, and safety standards. Your expertise in programming languages such as C/C++, Python will be essential in implementing key functionalities and ensuring development of stable and reliable autopilot system.
Exact duties and responsibilities:
● Design, implement, and test embedded software for our drones, with a focus on sensor integration and real-time data processing;
● Develop and maintain device drivers, communication protocols and low-level components to interface with peripheral devices;
● Optimize software performance and memory usage to ensure efficient operation on resource-constrained embedded platforms;
● Create and improve technical documentation;
● Perform statistics analysis of flight data, participate in tuning and adjustments of the control system design;
● Participate in code reviews to maintain code quality, identify potential issues, and propose improvements;
● Collaborate with the testing team to debug and tune the integration issues;
● Stay up-to-date with the latest industry trends, technologies, and best practices in embedded systems development.
Other responsibilities:
● Ensure efficient use of equipment and materials
● Comply with occupational safety and health regulations
● Follow the company’s confidentiality policy
Requirements:
● Bachelor's or higher degree in IT sphere
Experience:
● Proven experience in embedded software development, preferably in the field of drones,
robotics, or autonomous systems - advantage
● Familiarity with software development tools, debugging techniques, and version control systems.
● Strong problem-solving skills and the ability to debug complex issues in embedded systems.
● Experience with real-time operating systems (RTOS) - advantage
● Proficiency in С/C++, Python knowledge – advantage
● Familiarity with sensor integration (e.g., GPS, IMU) and experience working with communication protocols is highly desirable - advantage
● Knowledge of embedded systems and microcontroller architectures, specifically STM32 microcontrollers – advantage
● Latvian, English languages – fluently.
Terms and conditions:
● Full-time position, in the office.
● 3-month probation period.
● Start date: TBD
Compensation:
From 3539.05 to 4288.93 eur (gross)
Key Skills
Ranked by relevanceReady to apply?
Join FIXAR Global and take your career to the next level!
Application takes less than 5 minutes

