Orion Innovation
Embedded Zephyr C developer
Orion InnovationLithuania2 days ago
Full-timeRemote FriendlyEngineering

We are looking for a Senior Embedded C Developer with strong experience in Zephyr RTOS to join our engineering team. You will be responsible for developing, optimizing, and maintaining firmware for embedded devices that power our next-generation products. This role requires deep technical expertise in low-level programming, real-time operating systems, and hardware-software integration.


Primary Duties:

  • Design, implement, and maintain embedded software using C/C++ on Zephyr RTOS.
  • Develop and integrate device drivers, communication protocols, and hardware abstraction layers.
  • Collaborate closely with hardware and systems engineers to ensure reliable operation across various platforms.
  • Optimize performance, memory usage, and power efficiency of embedded systems.
  • Implement and maintain build systems, continuous integration, and testing pipelines for firmware projects.
  • Debug and troubleshoot hardware/software issues using oscilloscopes, logic analyzers, and JTAG tools.
  • Ensure code quality through code reviews, unit testing, and adherence to best practices.
  • Contribute to system architecture design and documentation.


Required Skills:

  • 5+ years of experience in embedded software development (C/C++).
  • Proven experience with Zephyr RTOS (or similar RTOS such as FreeRTOS, ThreadX, or NuttX).
  • Strong understanding of ARM Cortex-M microcontrollers and peripheral interfaces (SPI, I2C, UART, GPIO, etc.).
  • Experience with hardware bring-up, debugging, and performance optimization.
  • Proficiency in version control systems (Git) and build systems (CMake, West, or similar).
  • Understanding of real-time constraints, interrupt handling, and memory management.
  • Familiarity with CI/CD workflows and embedded test automation.
  • Intermediate or higher level of English for technical documentation and communication.


Nice-to-Have Skills:

  • Experience with Bluetooth Low Energy (BLE), Thread, CAN, or other communication stacks.
  • Knowledge of secure boot, OTA updates, and device provisioning.
  • Familiarity with embedded Linux or hybrid systems combining RTOS and Linux.
  • Experience with hardware design tools (schematics review, PCB layout understanding).
  • Contributions to open-source Zephyr projects or similar communities.


We Offer:

  • Employment in a stable, well-recognized international company.
  • Competitive salary and benefits package.
  • A supportive and professional team environment with strong engineering culture.
  • Flexible working hours and the option for hybrid work.
  • Comprehensive medical insurance and wellness support.
  • Opportunities for professional development, conferences, and internal training.
  • A culture that encourages innovation, technical ownership, and continuous improvement.

Key Skills

Ranked by relevance