C++ Embedded Engineer - Camera Security, Remote (Ukraine)

SQUAD

United States

Remote

USD 20,000 - 29,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Gig-contract
Remote work within Ukraine
Medical insurance

Job summary

SQUAD is seeking a skilled C++ Embedded Engineer to take ownership of critical software components for camera-based security devices. This role focuses on debugging, bug fixing, and developing new features across the software stack.

Responsibilities include high-performance embedded development, optimization for constrained environments, and collaboration with hardware, product, and QA teams. Strong C++, RTOS, and MCU knowledge are required; English proficiency (B1) is expected.

Qualifications

  • 5+ years of embedded software development experience.
  • C++ expertise (C++17) with RTOS and MCU knowledge (ARM, RISC-V).
  • Proficient in the full SDLC: Git, CMake, code reviews, CI.
  • Strong network programming and multithreading on multicore MCUs.
  • Excellent communication skills in English (B1).

Responsibilities

  • Design, develop, and maintain embedded software in C++ for camera devices.
  • Debug and fix complex software, hardware, and network issues across the stack.
  • Develop new features and improve existing codebases.
  • Optimize software for resource-constrained environments.
  • Lead code reviews and mentor team members.
  • Participate in architecture discussions and technical decisions.
  • Collaborate with QA to create testing strategies.

Skills

C++17
RTOS
ARM/RISC-V
Multithreading
Git
CMake
CI/CD
Network programming
Device drivers
English (B1)

Tools

Git
CMake
CI/CD
Python

Job description

SQUAD is seeking a skilled C++ Embedded Engineer to take ownership of critical software components for camera-based security devices. This role focuses on debugging, bug fixing, and developing new features across the software stack.

Responsibilities include high-performance embedded development, optimization for constrained environments, and collaboration with hardware, product, and QA teams. Strong C++, RTOS, and MCU knowledge are required; English proficiency (B1) is expected.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C/C++ Embedded Engineer - Camera Security Devices
Senior C/C++ Embedded Engineer - Camera Security Devices

SQUAD • United States

Remote
USD 13,000 - 20,000
Gig-contract
Remote work in Ukraine
Medical insurance from day one
+1
С & C++ Embedded Engineer
С & C++ Embedded Engineer

SQUAD • United States

Remote
USD 13,000 - 20,000
Gig-contract
Remote work in Ukraine
Medical insurance from day one
+1
C++ Embedded Engineer
C++ Embedded Engineer

SQUAD • United States

Remote
USD 20,000 - 29,000
Gig-contract
Remote work within Ukraine
Medical insurance
Senior Embedded C++ Engineer - Remote UK
Senior Embedded C++ Engineer - Remote UK

Remote Worker LTD. • United States

On-site
USD 119,000 - 159,000
Senior Embedded Lead — Imaging & Camera Systems (Remote)
Senior Embedded Lead — Imaging & Camera Systems (Remote)

SiOnyx, LLC. • Beverly (MA), Santa Barbara (CA)

On-site
USD 190,000 - 240,000
Remote C++ Embedded Robotics Engineer (Safety-Critical)
Remote C++ Embedded Robotics Engineer (Safety-Critical)

BairesDev • United States

Remote
MXN 1,621,000 - 2,341,000
Remote work (100% from anywhere)
Competitive compensation in USD or当地货币
Home office hardware/software setup
+2
Senior Embedded Engineer - Camera Platform (Edge)
Senior Embedded Engineer - Camera Platform (Edge)

Verkada Inc. • San Mateo (CA)

On-site
USD 130,000 - 280,000
Healthcare coverage
Vision and dental coverage
HSA and FSA
+8
Remote Embedded Linux Engineer – High-Performance Systems
Remote Embedded Linux Engineer – High-Performance Systems

SQUAD • United States

Remote
USD 90,000 - 130,000
Gig-contract
21 paid vacation days
Senior Linux Embedded Systems Engineer
Senior Linux Embedded Systems Engineer

Verkada Inc. • United States

Remote
USD 120,000 - 160,000
Health care allowance
Lunches & wellness allowance
Commuter benefits
+4
Senior Embedded C++ Engineer (Contract)
Senior Embedded C++ Engineer (Contract)

Remote Worker LTD. • United States

Remote
USD 119,000 - 159,000