Senior Embedded Software Engineer (C, RTOS)
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
Compensation & Work Setup
Salary: Up to €4300 gross/month
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.
- Locations
- Riga
- Remote status
- Hybrid
