1,403,100open jobs
81,595companies
208,482added this week
Browse all
Salary
≈ $33k – $80k per year (Estimated)
Location
In office (Belgrade)
Seniority
Junior · 2+ years exp

Confirmed on the employer's own hiring board on Oct 9, 2026. First seen by Alion on Oct 8, 2026.

Overview
Company
Impact
Profile match
ADI Global Distribution is a wholesale distributor of security, fire, access control, audio visual, smart home and low-voltage products, headquartered in Melville, New York, and part of Resideo Technologies. It supplies professional installers and integrators through a network of branches and online ordering in North America, Europe and India, and it grew further when Resideo acquired Snap One, the owner of the Control4 brand, in 2024. Its careers board hires inside sales and account managers, customer care and credit control staff, warehouse and branch operations workers, marketing specialists and product managers.

Our JPD Software Engineering team designs and builds embedded software for products we develop with joint design manufacturing (JDM) partners, including WattBox power products, Binary MoIP video-over-IP, the OvrC Pro Hub, Luma surveillance, and Araknis networking. Depending on the product, we own anything from a single application to the full software platform: the operating system, the embedded application, the OvrC remote-management integration, a local web interface, and control system drivers. This is a cross-product role. You will be assigned where the roadmap needs you most, which builds broad knowledge of our platforms and lets you grow quickly.

Your initial focus will be MoIP, working alongside a staff-level engineer who will mentor you through the codebase, tooling, and release process. As you ramp up, you will take on features and fixes in other product areas.

The ideal candidate has a few years of embedded software experience, writes solid C/C++, is comfortable on embedded Linux, and wants to learn from senior engineers while owning meaningful work.

JOB DUTIES:

  • Design, implement, and test embedded software for JDM products across WattBox, Binary MoIP, and OvrC Pro, with support for other product lines as needed
  • Build and maintain product platforms based on embedded Linux or a lightweight RTOS, working on top of JDM partner software or platforms we develop in-house
  • Develop the embedded application layer: business logic that controls product hardware (for example, WattBox outlets) and APIs that expose it to networked control systems, test fixtures, and OvrC
  • Integrate and maintain the OvrC platform interface layer, the agent that connects partner hardware to the OvrC remote management platform
  • Build and maintain lightweight local web interfaces where a product needs one alongside OvrC
  • Work with JDM partners to review their software, define requirements, and resolve integration issues
  • Debug issues on target hardware using logs, debuggers, and network and protocol analysis tools
  • Write unit and integration tests and contribute to CI/CD pipelines and build automation
  • Investigate and resolve field and support escalations with QA, technical support, and product management
  • Take part in design reviews, plan reviews, and code reviews, both giving and receiving feedback
  • Use AI-assisted development tools (such as Claude Code and GitHub Copilot) responsibly to plan, write, review, and test code
  • Support secure development practices, including dependency tracking (SBOM) and vulnerability remediation for connected products

YOU MUST HAVE

  • 2-5 years of professional experience in embedded software development.
  • Proficiency in C and C++
  • Hands-on experience developing software for embedded Linux
  • Working knowledge of networking fundamentals: IP, TCP, UDP, multicast, DHCP, DNS
  • Experience with Git, Make or CMake, and shell scripting (Bash)
  • Working knowledge of Python for tooling and test automation
  • Ability to read product specifications, datasheets, and schematics
  • Clear written and verbal communication in English
  • Willingness to move between product areas and learn new codebases quickly

WE VALUE:

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field
  • Experience with the Yocto build system, bootloaders, kernel configuration, or Linux kernel device drivers
  • Familiarity with hardware interfaces such as SPI, I2C, and UART
  • Experience with power electronics or power-management products
  • Experience with cloud-connected devices, remote management, or device provisioning
  • Experience with CI/CD pipelines and automated testing of embedded devices
  • Familiarity with Agile methods and Jira

WHAT'S IN IT FOR YOU:

  • Health insurance through Generali
  • Insurance in case of serious illness, surgical intervention, professional illness, and insurance from the consequences of an accident
  • Sports and Recreation - Fitpass or Sports Academy Kocovic
  • English classes during working hours
  • Employee referral bonus program
  • Corporate social events and team buildings
  • Well-equipped office
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,403,100 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Hardware
Similar stack
Same company
Belgrade
≈ $34k – $81k per year (Estimated) • In office • 5+ years exp • Moscow
Python
C
C++
C
GCC
U-Boot
AI/ML
AI Agents
DevOps
RTOS
Git
GitHub
GitLab
Linux
IoT
FreeRTOS
SpaceTech
RTEMS
Apply
≈ $38k – $89k per year (Estimated) • In office • Full-Time • Lisbon
C
C++
C
Embedded C
C++
CMake
DevOps
RTOS
Git
IoT
LoRaWAN
FreeRTOS
Apply
≈ $45k – $104k per year (Estimated) • Hybrid • Contractor • Lisbon
Python
SQL
C#
C++
DevOps
Jenkins
Git
Apply
≈ $42k – $98k per year (Estimated) • Hybrid • Contractor • Porto
TypeScript
C#
C++
Management
Agile
Apply
C++ Developer 14 days ago
≈ $37k – $103k per year (Estimated) • Hybrid • Full-Time • Lisbon
Python
SQL
C#
C++
DevOps
Jenkins
Apply
Product Design Lead 5 hours ago
≈ $75k – $168k per year (Estimated) • Remote (New Zealand) • Full-Time
JavaScript
AI/ML
Copilot
Cursor
Claude Code
OpenAI Codex
Management
Microsoft Teams
Apply
≈ $108k – $210k per year (Estimated) • In office • 5+ years exp • Sydney
Python
C#
C++
AI/ML
Machine Learning
DevOps
Linux
Apply
Senior Data Analyst 9 hours ago
$57k – $68k per year • In office • 3+ years exp • Christchurch
Python
SQL
Analytics
Power BI
Management
Power Automate
SharePoint
Apply
In office • Internship • Bachelor's Degree • Nanjing
Python
DevOps
Linux
TCP/IP
DHCP
Wi-Fi
Apply
≈ $37k – $102k per year (Estimated) • In office • Contractor • Associate's Degree • Singapore
Python
JavaScript
TypeScript
SQL
Node JS
Python
Flask
Django
AI/ML
Pandas
NumPy
RAG
Frontend
Vue.js
Angular
React.js
DevOps
Terraform
GCP
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Apply
≈ $54k – $127k per year (Estimated) • In office • 2+ years exp • Lehi
DevOps
Wi-Fi
IoT
Zigbee
Apply
In office • Querétaro
Apply
≈ $38k – $72k per year (Estimated) • In office • 1+ year exp • High School Diploma • Quebec
Management
Microsoft Office
Apply
In office • 1+ year exp • Querétaro
Analytics
Tableau
Apply
≈ $24k – $61k per year (Estimated) • Hybrid • Querétaro
Analytics
Microsoft Excel
Apply
≈ $33k – $80k per year (Estimated) • In office • 2+ years exp • Bachelor's Degree • Belgrade
Python
C++
Bash
C++
CMake
AI/ML
Copilot
Claude Code
DevOps
RTOS
CI/CD
Git
Linux
DNS
DHCP
Cybersecurity
SBOM
Management
Jira
Agile
Apply
≈ $28k – $76k per year (Estimated) • Hybrid • Full-Time • 2+ years exp • Bachelor's Degree • Belgrade
DevOps
Azure
AWS
IAM
Cybersecurity
MITRE ATT&CK
NIST CSF
CVSS
EPSS
KEV
Threat Modeling
Analytics
Power BI
Management
Agile
Apply
≈ $39k – $88k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Athens • Lisbon • Brussels • Belgrade • Barcelona
AI/ML
Outlines
Apply
Software Engineer 1 day ago
Remote (Serbia) • Belgrade
Python
JavaScript
TypeScript
AI/ML
Cursor
Claude
LLM
Machine Learning
DevOps
Vercel
Cybersecurity
GDPR
Apply
≈ $66k – $141k per year (Estimated) • Hybrid • 5+ years exp • Belgrade
AI/ML
Model Context Protocol
AI Agents
Cybersecurity
GDPR
HIPAA
Management
Agile
Scrum
Apply
See all jobs
This is one of many
1,403,100 more open roles from verified company boards, updated every day.