S

SQUAD PL

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

Head of Software Engineering

Engineering LeadershipConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • Proven track record as a Head of Engineering, Director of Software, or Engineering Delivery Lead managing embedded software or firmware organizations involving C/C++, Embedded Linux, and RTOS.
  • Deep architectural background in embedded systems, including OS drivers, middleware, connectivity, video/audio streaming, or edge processing, sufficient to challenge architectural decisions and guide technical discussions.
  • Hands-on experience in pre-sales enablement, including technical proposal writing, client pitches, and effort estimations for external projects.
  • Solid understanding of modern software delivery practices, Agile frameworks, and CI/CD for embedded systems.
  • Proven ability to build trust, empower autonomous leads, resolve team friction, and balance technical excellence with project deadlines, budget constraints, and delivery commitments.
  • Advanced or fluent English (C1/C2) and ability to articulate complex technical architectures clearly to technical and non-technical client stakeholders.

Responsibilities

  • Take full accountability for domain-wide software delivery across multiple projects, ensuring high-quality architectural choices, secure software lifecycles such as OTA and secure boot, and execution against business goals.
  • Participate in pre-sales calls, technical discovery sessions, and client proposals; evaluate system constraints, design high-level software architectures, and estimate engineering efforts for prospective clients.
  • Establish domain-wide coding guidelines, automated testing frameworks, and CI/CD practices tailored to embedded Linux, RTOS, firmware, and edge AI development.
  • Partner with, support, and align Software Development Managers and Tech Leads, empowering autonomous execution while maintaining unified technical direction.
  • Resolve interpersonal friction, defuse technical disagreements among leads, and unite the engineering team under a shared strategic vision focused on core business outcomes.
  • Oversee resource allocation and capacity planning to balance team utilization across projects; partner with Recruitment to align hiring and scale engineering capacity.
  • Serve as the primary embedded software domain authority for clients, product managers, and cross-functional leaders across Hardware, Backend, Image Quality, Research, and QA.

Desired Qualifications

  • Experience with AI/ML integration at the edge, including on-device object detection, ISP tuning, or smart camera features.
  • Domain experience in smart home, IoT, or camera security platforms.
  • Understanding of the full hardware lifecycle, including how embedded software integrates with EE/RF and mass-production pipelines.
  • Strong negotiation skills regarding delivery scope, boundaries, and timelines.

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