S

SQUAD PL

End-to-end hardware-software AI-powered IoT product development

C++ Software Engineer - Linux / R&D Product

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeWrocław, PolandIn-person

About the Job

Requirements

  • At least 4 years of commercial software development experience in C++, including good knowledge of Modern C++ standards, object-oriented programming, and multithreading.
  • Solid practical experience with Linux development and debugging tools.
  • Experience with build systems, version control, and continuous integration and continuous delivery tools, including CMake and Git.
  • Hands-on experience writing unit tests and performing code optimization.
  • At least intermediate (B1) written and spoken English.

Responsibilities

  • Design and implement new software features in C++ for Linux-based devices.
  • Own features through the full cycle, from initial design and coding to debugging and deployment.
  • Write clean, maintainable code, unit tests, and technical documentation.
  • Debug and profile system issues, fixing performance bottlenecks and stability bugs.
  • Collaborate daily with hardware, firmware, quality assurance, and project management teams.
  • Participate in code reviews and team planning sessions.

Desired Qualifications

  • Experience with Embedded Linux tools such as Yocto or Buildroot.
  • Familiarity with inter-process communication mechanisms such as D-Bus and gRPC, or network protocols such as MQTT and TCP/UDP.
  • Experience with video/audio streaming or data processing.
  • Exposure to development boards such as Raspberry Pi or NVIDIA Jetson.
  • Experience or interest in using AI-assisted coding tools such as GitHub Copilot or Claude Code.

About the Company

SQUAD PL

End-to-end hardware-software AI-powered IoT product development

SQUAD PL provides end-to-end engineering services for AI-powered camera and IoT products, acting as an integrated partner from concept to manufacturing readiness. It combines hardware engineering (sensor selection, PCB design, power optimization) with full-stack software (firmware, connectivity, cloud backends, and iOS/Android mobile apps) and an AI data pipeline (data collection, annotation, analytics). Its large in-house R&D footprint and testing labs enable early real-world validation, helping reduce risk and speed time-to-market. Its goal is to deliver complete product development and validation under one roof, allowing customers to bring AI camera and IoT devices to market efficiently while maintaining control over hardware, software, and data.

Company size
501-1,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Limassol Municipality, Cyprus
Founded
2016

Recently Posted Jobs

Explore more opportunities at SQUAD PL

See more jobs