Senior Embedded Software Engineer (c, Rtos)

VIC TEC

Riga, Latvia
Hybrid (on-site or flexible)
7+ years embedded systems experience
C programming (c99/c11)
Rtos development (freertos, zephyr)
VIC TEC is seeking a Senior Embedded Software Engineer with expertise in C and RTOS to design and implement software for defense-related drone technologies. The role requires significant experience in embedded systems development, particularly in real-time systems, along with a background check for national security

Job Summary

  • This role involves leading mission-critical embedded software projects for high-tech defense applications in Riga.
  • Candidates must possess deep expertise in real-time systems, multi-tasking scheduling, and low-level debugging tools.
  • Successful applicants will be required to pass a Ministry of Defense background and security screening process.

Matching Summary

Match Score: 85

VIC TEC is seeking a Senior Embedded Software Engineer with expertise in C and RTOS to design and implement software for defense-related drone technologies. The role requires significant experience in embedded systems development, particularly in real-time systems, along with a background check for national security.

Skills & Requirements

Must-have

  • 7+ years embedded systems experience
  • C programming (C99/C11)
  • RTOS development (FreeRTOS, Zephyr)
  • Microcontroller architecture design
  • Peripheral interface implementation
  • MISRA/ISO safety standards compliance

Nice-to-have

  • Mentoring junior engineering teams
  • Defense industry background knowledge
  • HAL/BSP layer design experience
  • Proactive decision-making mindset
  • Complex system communication skills

Key Requirements

  • Bachelor's degree in Computer Science or related field
  • 3+ years in senior or leadership roles
  • Eligibility for MoD security clearance
  • Proficiency in English communication

Work Rights

Must pass MoD security screening

Tailored Resume

Cover Letter