Senior Embedded Software Engineer

New
Remote working mode is available within Ukraine onlyContractSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English (B1)
Experience
5+ years
Required Skills
GitC++CI/CDLinux

Requirements

  • 5+ years of commercial experience in embedded development
  • Mastery of C and C++ (C++17)
  • Deep expertise in RTOS and microcontroller architectures (ARM, RISC-V)
  • Strong Linux background
  • Ability to read and interpret complex schematics and data sheets
  • Proficiency in modern engineering tools, including Git, CMake, and CI/CD pipelines
  • Solid understanding of network programming and multithreading on multicore systems
  • Deep knowledge of communication protocols (I2C, SPI, UART, Wi-Fi)
  • Experience writing robust device drivers
  • At least an Intermediate level in both written and spoken English (B1)

Responsibilities

  • Design and architect high-quality embedded software in C and C++ (C++17) for next-generation camera-based security devices.
  • Develop and optimize build systems (Buildroot, Yocto, CMake) for product firmware components.
  • Work across the entire stack, from Linux/Android BSP and HAL to ARM-based MCUs running Real-Time Operating Systems (RTOS).
  • Debug and resolve complex software, hardware, and network connectivity challenges across the entire device lifecycle.
  • Lead the development of innovative features from conceptual design to global production.
  • Optimize performance for highly resource-constrained embedded environments.
  • Drive technical excellence through proactive code reviews and mentorship of the engineering team.
  • Shape the product roadmap by participating in high-level architecture discussions and strategic decision-making.
  • Partner with QA teams to design and implement comprehensive automated testing strategies.
  • Maintain high documentation standards for software designs, APIs, and troubleshooting procedures.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now