Onhires Inc. logo

Embedded Software Engineer (Robotics)

Job Overview

Location

Poland

Job Type

Full-time

Category

Embedded Engineer

Date Posted

March 18, 2026

Full Job Description

đź“‹ Description

  • • This is a senior-level Embedded Software Engineer role focused on developing firmware for a next-generation robotic security device, offering the chance to contribute to a greenfield product from an early stage in a mature agile environment with strong engineering practices.
  • • The role involves designing, developing, and optimizing embedded software in C and C++ (C++17) across the full stack—from Linux BSP and ARM-based microcontrollers running RTOS to application-level features—while collaborating with QA, Research, and Mobile teams to ensure product quality and innovation.
  • • You will join a distributed firmware team spanning Ukraine and Poland, working on a smart home security device with autonomous movement, camera integration, motion detection, and app-based control, where your work directly impacts core functionality and performance.
  • • The company values technical excellence, code reviews, CI/CD, and documentation, providing a structured yet innovative environment for engineers who thrive on solving complex hardware-software integration challenges.
  • • In this role, you will deepen your expertise in embedded Linux (Buildroot, Yocto), RTOS, low-level hardware interfaces (I2C, SPI, UART, Wi-Fi, Bluetooth), and resource-constrained optimization, while gaining exposure to robotics systems and modern development practices.
  • • You will have the opportunity to shape firmware architecture, contribute to engineering best practices, and grow technically through internal knowledge sharing, corporate courses, and free English classes, all while working fully remotely from anywhere in Poland.

🎯 Requirements

  • • 5+ years of commercial experience in embedded software development
  • • Strong commercial experience with C and C++ in low-level embedded environments
  • • Hands-on experience with RTOS and embedded development for microcontroller-based systems
  • • Commercial experience with Embedded Linux, including BSP, Buildroot, or Yocto
  • • Solid Linux background and confidence working in Linux-based development environments
  • • Strong understanding of multithreading, network programming, and multicore embedded systems
  • • Good knowledge of hardware communication interfaces such as I2C, SPI, UART, Wi-Fi, and Bluetooth
  • • Experience working close to hardware, including schematics and technical documentation
  • • Proficiency with development tools such as Git, CMake, and CI/CD pipelines
  • • Ability to work independently on complex engineering tasks and deliver production-ready solutions
  • • English level B2+

🏖️ Benefits

  • • Annual performance and loyalty bonus programs
  • • Employment via Contract of Employment (UoP) under Polish labour law, with B2B considered case-by-case for outstanding candidates
  • • Paid vacation, public holidays, and medical leave in line with Polish regulations
  • • Private medical insurance
  • • Continuous growth and development opportunities: internal knowledge hubs, corporate courses, and free English classes
  • • Fully remote work from anywhere in Poland

Skills & Technologies

Python
C++
Git
Linux
Android
Remote

Ready to Apply?

You will be redirected to an external site to apply.

Onhires Inc. logo
Onhires Inc.
Visit Website

About Onhires Inc.

Onhires is a talent acquisition platform designed to streamline the hiring process for businesses. It offers a comprehensive suite of tools that automate and optimize various stages of recruitment, from sourcing candidates to onboarding new hires. The platform aims to reduce time-to-hire and improve the quality of hires by leveraging intelligent automation and data-driven insights. Key features include applicant tracking, candidate sourcing, interview scheduling, and performance analytics, all integrated into a user-friendly interface. Onhires serves companies seeking to enhance their recruitment efficiency and build stronger teams by making the hiring journey more effective and less resource-intensive.

Similar Opportunities

❌ EXPIRED
Israel
Full-time
Expired Mar 17, 2026
Go
Linux
Senior
+1 more

2 months ago

Apply
Poland
Full-time
Expires May 17, 2026
Python
C++
Git
+3 more

3 days ago

Apply
Poland
Full-time
Expires May 17, 2026
Python
Linux
Remote

3 days ago

Apply
Romania
Full-time
Expires Apr 18, 2026
Python
Linux
Senior
+2 more

1 month ago

Apply