Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
ESA - Electronic Security Association

Embedded Software Engineer

ESA - Electronic Security Association

. Design, implement, and test embedded software for JDM products across WattBox, Binary MoIP, and OvrC Pro, with support for other product lines as needed .

Posted 10/8/2026full-timeBelgrade • SerbiaJuniorMid-LevelWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in embedded software development, particularly with C and C++, while effectively collaborating with partners to define requirements and resolve integration issues. Proficient in utilizing CI/CD pipelines and automated testing to ensure high-quality software for embedded systems.

Highest-signal resume keywords
Embedded Software DevelopmentC and C++ ProficiencyEmbedded Linux ExperienceCI/CD Pipeline ExperienceNetworking Fundamentals Knowledge

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
C ProgrammingC++ ProgrammingEmbedded Linux DevelopmentNetworking FundamentalsPython for ToolingUnit and Integration TestingYocto Build SystemShell ScriptingDebugging Target HardwarePower Electronics Experience
Soft Skills
Clear CommunicationWillingness to Learn
Tools & Technologies
GitMakeCMakeJiraAI-Assisted Development Tools
Industry Keywords
Embedded SystemsRemote ManagementDevice ProvisioningAgile MethodsHardware Interfaces

Tech Stack

Tools & technologies
CloudDNSLinuxPythonRTOSShell ScriptingC++

About the role

Key responsibilities & impact
  • 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
  • Develop embedded application layers containing business logic and APIs for networked control systems, test fixtures, and OvrC
  • Integrate and maintain the OvrC platform interface layer connecting partner hardware to the OvrC remote management platform
  • Build and maintain lightweight local web interfaces
  • Work with JDM partners to review software, define requirements, and resolve integration issues
  • Debug 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
  • Participate in design, plan, and code reviews
  • Use AI-assisted development tools such as Claude Code and GitHub Copilot responsibly
  • Support secure development practices, including SBOM dependency tracking and vulnerability remediation

Requirements

What you’ll need
  • 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
  • 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

Benefits

Comp & perks
  • 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