C++ Software Engineer, Linux – R&D Product

🔥 15 hours ago

🇺🇦 Ukraine – Remote

⏳ Contract/Temporary

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

👻 Ghost score 10%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of SQUAD

SQUAD

501 - 1000 employees

Founded 2016

🔧 Hardware

🤖 Artificial Intelligence

🤝 B2B

Hardware • Artificial Intelligence • B2B

SQUAD is a camera engineering and R&D services company that develops end-to-end AI-powered camera products. From concept to manufacturing readiness, they cover sensor and optics selection, PCB and firmware design, embedded systems, edge AI and computer vision, cloud streaming, mobile apps, and ML infrastructure. SQUAD operates a 6,500 m² Innovation Lab with hardware and video/image-quality testing, and offers product strategy, lifecycle support, data collection and annotation, MLOps for smart cameras, and scalable ML infrastructure. Their focus is on building production-ready smart camera systems for industries such as security & smart home, automotive, industrial/agritech, and public safety.

📋 Description

• Design and implement new C++ software features 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, QA, and project management teams • Participate in code reviews and team planning sessions • Work on core software components and help shape product architecture alongside hardware and QA engineers • Help turn early concepts into a reliable, production-ready product • Integrate services and ensure overall software stability

🎯 Requirements

• 4+ years of commercial software development experience in C++ • Good knowledge of Modern C++ standards, OOP, and multithreading • Solid practical experience with Linux development and debugging tools • Experience with build systems, version control, and CI/CD tools, including CMake and Git • Hands-on experience writing unit tests and performing code optimization • Practical problem-solving skills and ability to work with complex technical requirements • At least Intermediate level in written and spoken English (B1) • Experience with Embedded Linux tools such as Yocto or Buildroot is nice to have • Familiarity with IPC mechanisms such as D-Bus and gRPC or network protocols such as MQTT and TCP/UDP is nice to have • Experience with video/audio streaming or data processing is nice to have • Exposure to development boards such as Raspberry Pi and NVIDIA Jetson is nice to have • Experience or interest in AI-assisted coding tools such as GitHub Copilot and Claude Code is nice to have

🏖️ Benefits

• Competitive compensation and perks • Annual performance review • Performance Bonus for individual achievements • Loyalty Bonus recognizing dedication to the company • Gig-contract • 21 paid vacation days per year • Paid public holidays according to Ukrainian legislation • Corporate courses • Knowledge hubs • Free English classes • Educational leaves • Medical insurance provided from day one • Sick leaves and medical leaves • Remote working mode available within Ukraine only • Free meals, fruits, and snacks when working in the office • Equal-opportunity environment • Transparent and value-based corporate culture • Individual approach to each team member

Apply Now

Similar Jobs

🔥 17 hours ago

ELEKS

1001 - 5000

💼 Consulting

📦 Logistics

🏥 Healthcare

Senior/Lead .NET Developer building AI-powered workflow validation for a biotechnology platform. Leading architecture, implementation, and engineering teams developing next-generation patient therapy solutions.

Akka

Angular

Distributed Systems

JavaScript

React

SDLC

Vue.js

.NET

🕒 September 1

ELEKS

1001 - 5000

💼 Consulting

📦 Logistics

🏥 Healthcare

Senior full-stack developer building .NET and Angular features for a US-based provider of asset-liability management solutions. Extending financial calculation engines and Azure cloud architecture.

Angular

Azure

Cloud

MongoDB

React

TypeScript

Vault

Vue.js

.NET

🕒 July 22

SupportYourApp

1001 - 5000

💼 Consulting

📦 Logistics

📣 Marketing

Frontend Product Engineer developing AI-product for Customer Experience at SupportYourApp, collaborating with cross-functional teams to achieve results.

🗣️🇺🇦 Ukrainian Required

JavaScript

Nuxt

SCSS

TypeScript

Vue.js

🕒 June 22

Patrianna

51 - 200

💼 Consulting

📣 Marketing

🎮 Gaming

Tech Lead/Staff Java Engineer designing and delivering scalable Java solutions for a next-generation gaming platform. Leading code reviews and mentoring team members.

Java

Kafka

Postgres

🕒 June 1

NinjaHoldings

51 - 200

💸 Finance

💳 Fintech

👥 B2C

Software Engineer at NinjaHoldings responsible for building new systems and enhancing existing ones. Collaborating with a team to design features that improve financial services for everyday users.

Ruby

Ruby on Rails

SQL