Senior Embedded Software Engineer

6 days ago


Riga, Rīga, Latvia PEOPLEHUNT Full time €40,000 - €80,000 per year
Senior Embedded Software Engineer (C, RTOS)

Location: Riga (On-site or Hybrid)
Hiring Company: VIC TEC (via PEOPLE HUNT Recruitment)
Employment Type: Full-time
Security Clearance Required (MoD screening applies)

About the Role

PEOPLE HUNT is hiring on behalf of our partner VIC TEC, a high-tech company based in Riga, specializing in drone technologies and embedded systems for defense applications. As a Senior Embedded Software Engineer, you'll play a key role in designing, implementing, and leading mission-critical embedded software projects.

This position is ideal for experienced engineers who thrive in real-time systems development and want to contribute to meaningful and innovative defense technologies.

Please note: Due to the nature of our client's work, successful candidates must pass a Ministry of Defense (MoD) background and security screening.

Key Responsibilities
  • Design embedded software architectures for microcontroller-based systems (ARM Cortex-M, RISC-V, etc.)

  • Lead embedded projects and mentor junior team members

  • Develop efficient, maintainable, and secure code in C (C99/C11)

  • Work with RTOS such as FreeRTOS, Zephyr, ThreadX, or RTX

  • Interface with peripherals (SPI, I2C, CAN, UART, USB, Ethernet) and implement higher-level protocols

  • Collaborate closely with hardware engineers and project managers

  • Conduct code reviews, write unit/integration tests, and ensure compliance with safety and coding standards (MISRA, ISO 26262, DO-178C)

Required Qualifications
  • Degree in Computer Science, Electronics, Telecommunications, Automation, or a related field

  • 7+ years in embedded systems development, including 3+ years in a senior or leadership role

  • Proven track record in designing RTOS-based systems and shipping commercial embedded products

  • Deep understanding of multi-tasking, scheduling, interrupts, and real-time constraints

  • Proficient in low-level debugging tools (JTAG/SWD, GDB, profilers, oscilloscopes)

  • Strong communication skills and technical English (spoken and written)

Bonus Skills
  • Experience with safety-critical standards (MISRA C, ISO 26262, DO-178C)

  • Familiarity with defense industry practices or military systems

  • Experience designing HAL/BSP layers

Soft Skills
  • Strong decision-making abilities and a proactive mindset

  • Ability to mentor and lead small engineering teams

  • Clear communicator who can explain complex systems simply

Work Setup
  • Work Format: On-site (Riga) or hybrid (some flexibility)

  • Additional info: This role is part of a company working in the defense sector, requiring MoD vetting. Candidates must be eligible for and pass background checks related to national security.

Application & Technical Evaluation

Shortlisted candidates will be asked to complete:

  • Theoretical Questions (e.g. real-time systems, ISR design, task prioritization)

  • Practical Task (Choose between a software architecture design or a FreeRTOS-based coding task)

Ready to Apply?

Interested candidates can apply directly here. If shortlisted, you'll be contacted by our recruitment team for the next steps.



  • Riga, Rīga, Latvia Paymentology Full time €25,000 - €50,000 per year

    At Paymentology, we're redefining what's possible in the payments space. As the first truly global issuer-processor, we give banks and fintechs the technology and talent to launch and manage Mastercard, Visa cards at scale — across more than 60 countries.Our advanced, multi-cloud platform delivers real-time data, unmatched scalability, and the flexibility...


  • Riga, Rīga, Latvia Paymentology Full time €25,000 - €50,000 per year

    At Paymentology, we're redefining what's possible in the payments space. As the first truly global issuer-processor, we give banks and fintechs the technology and talent to launch and manage Mastercard, Visa cards at scale — across more than 60 countries.Our advanced, multi-cloud platform delivers real-time data, unmatched scalability, and the flexibility...


  • Riga, Rīga, Latvia Luminor Group Full time €20,000 - €60,000 per year

    Join our team as a Senior Software Engineer Yes, you can That's our attitude towards our work, ambitions, ideas, and relationships. We at Luminor believe that anyone has the potential to achieve big things and encourage everyone to achieve them, professionally and personally. As a Senior Software Engineer in the Core API Unit, you will be responsible for...


  • Riga, Rīga, Latvia Luminor Group Full time €2,950 - €5,300

    Join our team as a Senior Software Engineer Yes, you can That's our attitude towards our work, ambitions, ideas, and relationships. We at Luminor believe that anyone has the potential to achieve big things and encourage everyone to achieve them, professionally and personally. As a Senior Software Engineer in the Core API Unit, you will be responsible...


  • Riga, Rīga, Latvia Swedbank Full time €3,750 - €7,250

    Are you passionate about Java, working with core services and complex tasks?We are looking for an experienced Senior Software Engineer to help build and enhance core banking services in the Accounts and Deposits domain for one of the largest banks in the Nordics.This is a dynamic and complex area, where you'll face new challenges almost daily while supported...


  • Riga, Rīga, Latvia Luminor Group Full time €3,500 - €6,500

    What You Will Do as a Senior Software Engineer:Design, build, and maintain secure, high-quality Ruby and Rails applications and APIsWork across Ruby and JVM-powered Ruby environments, integrating with internal services where neededDevelop resilient integrations (REST/JSON and SOAP) and implement robust background processingEnsure quality through code...


  • Riga, Rīga, Latvia Luminor Group Full time €35,000 - €65,000 per year

    What You Will Do as a Senior Software Engineer:Design, build, and maintain secure, high-quality Ruby and Rails applications and APIs Work across Ruby and JVM-powered Ruby environments, integrating with internal services where needed Develop resilient integrations (REST/JSON and SOAP) and implement robust background processing Ensure quality through...

  • Software Engineer

    6 days ago


    Riga, Rīga, Latvia Paymentology Full time €60,000 - €80,000 per year

    Paymentology is the first truly global issuer-processor, giving banks and fintechs the technology, team and experience to rapidly issue and process Mastercard, Visa cards across more than 60 countries, at scale. Our advanced, multi-cloud platform, offering both shared and dedicated processing instances, vast global presence and richer, real-time data, set...


  • Riga, Rīga, Latvia Top Remote Talent Full time €60,000 - €80,000 per year

    A medical industry company is looking for a Senior Python engineer. The company offers exposure to a variety of industries and technologies, room to grow as a professional, time in projects to learn new skills and an opportunity to work with phenomenal coworkers, some of the best people on the planet.Requirements:Senior level candidate should be highly...

  • DevOps Engineer

    2 weeks ago


    Riga, Rīga, Latvia Aerones Full time €30,000 - €60,000 per year

    We are looking for a DevOps Engineer to support our internal R&D and engineering teams by building, maintaining, and improving the systems that power our development and deployment workflows. You will be responsible for managing infrastructure across cloud and edge environments, streamlining CI/CD pipelines, and ensuring high availability, security, and...