Orqa FPV's avatar

Embedded Software Engineer

Embedded Software Engineer

We’re looking for someone with strong analytical and problem-solving skills, along with a passion for optimizing embedded software performance to enhance the functionality, reliability, and efficiency of embedded systems.

Good To Know

Due DateApr 30th
Location
Zagreb

About Orqa FPV

We’re building enabling technology for Remote Reality by building innovative drone-tech products that can solve current pain points in the FPV market. Founded in 2018, Orqa began as a hardware consulting firm before transitioning into a vertically integrated drone company. Today, Orqa is a leader in developing advanced drone systems designed for dual-use applications. With a commitment to building secure, Western-made solutions, Orqa is set to redefine the landscape of unmanned aerial systems.

Location: Zagreb, Hybrid
Type: Full time

JOB DESCRIPTION:

  • Design, develop, and optimize digital signal processing and radio communications algorithms for embedded platforms

  • Write clean, efficient, and robust C/C++ code in a Linux-based environment to implement and refine these algorithms

  • Work closely with hardware, RF, and firmware teams to integrate your work into complete systems, ensuring seamless operation and real-time

    performance

  • Build and customize Linux environments using Yocto, Buildroot, or similar tools, tailoring kernel and driver configurations to meet application-specific requirements

  • Utilize debugging tools (e.g., GDB, strace) and performance profilers to troubleshoot issues and enhance system efficiency in real-world

    conditions

  • Create detailed technical documentation, including design specifications, implementation details, and performance benchmarks. Participate in design reviews and knowledge-sharing sessions to continuously improve our solutions

REQUIREMENTS:

  • Bachelor’s degree (or higher) in Computer Science, Electrical Engineering, or a related field

  • 3+ years in Linux-based software development, bonus points for experience with SDR or similar high-performance applications

  • Proficiency in C/C++ and familiarity with shell scripting (e.g., Bash)

  • Understanding of Linux kernel internals, device drivers, and board support package (BSP) development

  • Experience with embedded Linux build systems (Yocto, Buildroot, etc.) and kernel customization

  • Proven expertise in algorithm design, digital signal processing, or communications

  • Familiarity with SDR frameworks, real-time operating systems (RTOS), and optimization techniques for low-latency applications (BONUS)

If you believe you meet the above-mentioned requirements and are interested in working on innovative cutting-edge technology, send us your application.

Potential candidates will be evaluated and contacted if they pass the initial screening.