Orqa FPV's avatar

Senior Embedded Software Developer (C / C++)

Orqa FPV's avatar
Orqa FPV

Senior Embedded Software Developer (C / C++)

Design and develop high-performance embedded software for next-generation drone platforms, shaping software architecture, coding standards, and system reliability across complex real-time systems.

Good To Know

Location
Osijek

About Orqa FPV

Founded in 2018 in Croatia, Orqa has grown from a hardware consulting firm into one of Europe’s leading drone technology companies. We design and manufacture advanced FPV and unmanned systems used by enterprise, industrial, and defense clients worldwide. With fully vertically integrated operations — covering design, electronics, optics, firmware, software, and in-house manufacturing — we maintain complete control over quality, performance, and supply chain reliability. This allows us to iterate quickly, optimize every part of the system, and deliver products that meet demanding real-world requirements. Today, Orqa products are used in more than 50 countries, with over 100,000 units delivered in 2024. Our mission is to build the enabling technologies for the future of Remote Reality and set new standards in the aerial robotics industry.

At Orqa, we’re building technology that allows humans and machines to see the world like never before. We bring together engineers, creators, and innovators who push the boundaries of what’s possible - from cutting-edge FPV systems to advanced Remote Reality solutions, and toward the next generation of robotics. And behind every great technology, there’s great organization.

We're looking for a Senior Embedded Software Developer (C/C++) to help build the software foundation behind our next generation of drone platforms and communication systems. You'll contribute to software architecture, develop high-quality embedded software, and collaborate with multidisciplinary teams to deliver reliable, high-performance embedded systems.


WHAT YOU’LL DO

  • Design, develop, and maintain embedded software in C and C++

  • Contribute to software architecture and design for real-time embedded systems

  • Integrate software with sensors, communication modules, and embedded hardware platforms

  • Optimize software performance, reliability, and maintainability

  • Collaborate with hardware, systems, and testing teams throughout the development lifecycle

  • Participate in code reviews and help drive software quality and engineering best practices

  • Mentor junior and mid-level software engineers



WHAT WE EXPECT

  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical field

  • Strong professional experience developing embedded software in C and C++

  • Experience with RTOS-based and real-time embedded systems

  • Experience with embedded software architecture and low-level software development

  • Familiarity with MISRA C/C++ guidelines and software quality practices

  • Experience with debugging tools, Git, and modern development workflows

  • Strong analytical thinking, problem-solving abilities, and communication skills



NICE TO HAVE

  • Experience in drone, aerospace, automotive, robotics, defense, or other safety-critical industries

  • Experience with flight controllers, sensors, telemetry, navigation, motor control, or communication systems

  • Familiarity with functional safety, cybersecurity, or secure embedded software development

  • Experience with standards such as ISO 26262, DO-178C, IEC 61508, or similar

  • Experience with Linux-based embedded systems, device drivers, or BSP development

  • Knowledge of communication protocols such as CAN, UART, SPI, I2C, Ethernet, USB, or MAVLink


WHY YOU’LL LOVE IT HERE

Our office is a drone testing playground, and every day starts with an idea no one has tried before. We move fast, learn constantly, and foster a culture of innovation. With flexible working hours, real hands-on testing, and a team that challenges the limits of technology, working at Orqa means working on the edge of what’s possible.

And that’s just the beginning — here are a few more reasons why you’ll love working at Orqa:

  • Performance-based bonuses

  • Meal and transportation compensation

  • Kindergarten expenses coverage and newborn bonus

  • Internal workshops & lectures

  • Career development & growth opportunities within a fast-scaling tech environment

  • Extra vacation days

  • On-site massages - our professional masseur regularly visits the office to help you recharge

  • PassSport Card - access to gyms and wellness centers

  • Comprehensive annual health check-up

  • Engaging internal events & team-building activities



If you're passionate about embedded software development and building reliable systems that power next-generation robotics and autonomous platforms — we'd love to hear from you.

We’re proud to be an equal-opportunity employer and are committed to fostering an inclusive, respectful, and supportive workplace. All qualified applicants will receive consideration for employment.