Embedded Software Engineer (Robotics)

Added
16 days ago
Type
Full time
Salary
Salary not provided

Related skills

c embedded linux rtos yocto arm

πŸ“‹ Description

  • Design and architect embedded software in C/C++ (C++17) for camera-based security devices.
  • Develop and optimize firmware build systems (Buildroot, Yocto, CMake).
  • Work across the stack from Linux BSP to RTOS-based ARM MCUs.
  • Debug and resolve hardware/software/network issues across the device lifecycle.
  • Lead the development of features from concept to global production.
  • Optimize performance in resource-constrained embedded environments.

🎯 Requirements

  • 5+ years in embedded development with C/C++ (C++17), RTOS, ARM/RISC-V MCUs.
  • Hands-on with Embedded Linux BSP/Buildroot or similar.
  • Strong Linux background in Linux-based environments.
  • Read and interpret complex schematics and data sheets.
  • Proficiency with Git, CMake, and CI/CD pipelines.
  • I2C, SPI, UART, Wi-Fi; device drivers; networking and multithreading.

🎁 Benefits

  • Equal opportunities and transparent culture.
  • Competitive compensation with annual performance reviews.
  • Gig-contract arrangement.
  • 21 paid vacation days + Ukrainian holidays.
  • Medical insurance from day one; sick leaves.
  • Remote working mode available within Ukraine only.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’