hireclover
All jobs

SQUAD

Embedded Software Engineer (Robotics)

Remote Senior $4.7k–$12.8k/moest.

Summary

SQUAD is seeking a Senior Embedded Software Engineer to develop critical embedded software for next-generation robotic security devices. You will architect high-performance solutions in C/C++ for camera-based security platforms, working across the full stack from Linux/Android BSP to ARM-based MCUs.

What you'll do

  • Design and architect high-quality embedded software in C and C++ (C++17) for 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 RTOS
  • Debug and resolve complex software, hardware, and network connectivity challenges across device lifecycle
  • Lead development of innovative features from conceptual design to global production
  • Optimize performance for resource-constrained embedded environments
  • Drive technical excellence through code reviews and mentorship of engineering team
  • Participate in architecture discussions and strategic decision-making
  • Partner with QA teams to design automated testing strategies
  • Maintain high documentation standards for software designs, APIs, and troubleshooting procedures

Requirements

  • 5+ years of commercial embedded development experience
  • Mastery of C and C++ (C++17)
  • Deep expertise in RTOS and microcontroller architectures (ARM, RISC-V)
  • Hands-on experience with Embedded Linux BSP, Buildroot, or other Linux build systems
  • Strong Linux background with development proficiency
  • Ability to read and interpret complex schematics and datasheets
  • Proficiency in 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
  • Proven ability to drive complex projects independently
  • Excellent technical documentation and cross-functional collaboration skills
  • Intermediate English level (B1) or higher in written and spoken

Conditions

  • Equal opportunity environment with transparent, value-based corporate culture
  • Competitive compensation and perks
  • Annual performance review
  • Gig-contract position
  • 21 paid vacation days per year plus paid public holidays (Ukrainian legislation)
  • Corporate courses, knowledge hubs, and free English classes
  • Educational leaves available
  • Medical insurance from day one
  • Sick leaves and medical leaves available
  • Remote working mode available within Ukraine only
  • Free meals, fruits, and snacks when working in office

Browse jobs