-
All The Hires

Firmware Developer (UAV/Robotics)

All The Hires
Latvia · Full-time · Not Applicable

Why This Role Exists

Our customer is advancing the capabilities of high-precision optical and radar systems for mission-critical surveillance. As a Firmware Developer, you will be the technical lead for embedded software, bridging the gap between hardware architecture and high-level system logic. This is a key role in developing the next generation of their FPV and unmanned aircraft and detection platforms.

What You'll Drive

  • Architect and implement low-level firmware in C/C++ for ARM-based microcontrollers.
  • Develop and optimize drivers for high-speed data acquisition from optical and radar sensors.
  • Ensure system reliability by implementing real-time data processing algorithms with strict latency requirements.
  • Collaborate on hardware design by providing firmware requirements for new PCB iterations and PHY architectures.
  • Maintain code integrity through rigorous unit testing, hardware-in-the-loop (HIL) simulation, and structured code reviews.
  • Support production scaling by developing specialized firmware for automated manufacturing and calibration tests.


Who You Are

  • Embedded Specialist: Proven experience in hardware-near development, specifically with ARM Cortex-M or similar architectures
  • Language Expert: Mastery of C and C++ for resource-constrained environments
  • Hardware Literate: Comfortable reading schematics and using lab equipment like oscilloscopes and logic analyzers for debugging
  • Protocol Proficient: Deep understanding of communication standards, including SPI, I2C, UART, and Ethernet/UDP
  • Quality Minded: Experience with RTOS (e.g., FreeRTOS) and a disciplined approach to version control (Git) and documentation


How You'll Work

You will work within the R&D department in Mārupe, reporting directly to the Head of Engineering. The team operates in an agile, hardware-focused environment where software and mechanical engineers collaborate daily.

You will have high autonomy over firmware architecture decisions and will be expected to mentor junior developers as the team grows.

What You'll Get

  • Salary: €4,000 – €6,000 gross per month
  • Benefits: Modern office in Mārupe and high-end hardware development equipment, health benefits from day 1
  • Work mode: Hybrid with flexible hours


What Happens Next

The process starts with a screen with our recruiter, followed by a hands-on technical interview at our client's office in Mārupe to discuss hardware-level challenges.

We aim to move from first contact to offer within 14 days.

Sounds like you? Apply now!

Key Skills

Ranked by relevance

c simulation freertos embedded rtos git spi
Login to Apply
Posted
Feb 19, 2026
Type
Full-time
Level
Not Applicable
Location
Mārupe

Industries

Business Consulting Services

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
All The Hires
Related

Fullstack Developer (VueJS / PHP)

2026-01-17

Full-time
Mid-Senior
Latvia
Business Consulting
Engineering
View Job Details
All The Hires
Related

IT System Architect

2026-01-17

Full-time
Not Applicable
Latvia
Business Consulting
Engineering
View Job Details
All The Hires
Related

Senior Android Developer (AdTech)

2026-01-10

Full-time
Mid-Senior
Spain
Business Consulting
Engineering