ESA - Electronic Security Association
ESA - Electronic Security Association
ESA - Electronic Security Association este o asociație comercială din SUA care deservește industria securității electronice și a protecției vieții. Înființată în 1948, ESA reprezintă companii care instalează, integrează și monitorizează sisteme de detectare a intruziunilor, detectare a incendiilor, supraveghere video și control electronic al accesului pentru clienți comerciali, rezidențiali, industriali și guvernamentali. Activitatea sa include instruire tehnică și managerială, susținerea intereselor industriei, precum și informații, instrumente și servicii practice care sprijină companiile membre. ESA susține, de asemenea, consolidarea securității școlilor la nivel federal și la nivelul statelor, reprezentând membri ale căror companii angajează peste 500.000 de profesioniști și deservesc mai mult de 34 de milioane de clienți rezidențiali și comerciali.

Embedded Software Engineer in Belgrade, Serbia (Hybrid)

Develop embedded Linux and RTOS software for connected security, AV, and smart-living products. Build applications, integrations, tests, and device-management capabilities across multiple product lines.

Descriere

  • Create, implement, and validate embedded software for WattBox, Binary MoIP, OvrC Pro, and other JDM product lines as required
  • Develop and maintain product platforms running embedded Linux or a lightweight RTOS
  • Build embedded application layers with business logic and APIs for networked control systems, test fixtures, and OvrC
  • Integrate and maintain the OvrC interface layer linking partner hardware with the remote management platform
  • Develop and maintain lightweight local web interfaces
  • Collaborate with JDM partners to review software, establish requirements, and resolve integration challenges
  • Diagnose target hardware with logs, debuggers, and network or protocol analysis tools
  • Create unit and integration tests while contributing to CI/CD pipelines and build automation
  • Resolve field issues and support escalations in collaboration with QA, technical support, and product management
  • Contribute to design, planning, and code reviews
  • Apply AI-assisted development tools, including Claude Code and GitHub Copilot, responsibly
  • Support secure software practices through SBOM dependency tracking and vulnerability remediation

Cerințe

  • 2–5 years of professional experience developing embedded software
  • Proficiency in C and C++
  • Practical experience developing for embedded Linux
  • Working knowledge of IP, TCP, UDP, multicast, DHCP, and DNS networking fundamentals
  • Experience with Git, Make or CMake, and Bash shell scripting
  • Working knowledge of Python for tooling and test automation
  • Ability to interpret product specifications, datasheets, and schematics
  • Clear written and spoken English communication skills
  • Adaptability across product areas and the ability to learn new codebases quickly
  • Experience with Yocto, bootloaders, kernel configuration, or Linux kernel device drivers
  • Familiarity with SPI, I2C, and UART hardware interfaces
  • 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 for embedded devices
  • Familiarity with Agile practices and Jira

Beneficii

  • Health insurance provided through Generali
  • Coverage for serious illness, surgical procedures, occupational illness, and accident-related consequences
  • Fitpass or Sports Academy Kocovic sports and recreation benefits
  • English language classes available during working hours
  • Employee referral bonus program
  • Corporate events and team-building activities
  • Well-equipped office

Locuri de muncă similare

AstraZeneca

Senior Digital Business Process and Product Lead

AstraZeneca

Lead digital products and regulated business systems supporting AstraZeneca’s cell therapy operations. Shape process roadmaps, integrations, analytics, compliance, and cross-functional delivery.

Deschide
Sikla GmbH

Customer and Sales Support Specialist

Sikla GmbH

Support Sikla UK’s technical modular support systems business in Milton Keynes, handling customer and sales enquiries from quotation through delivery. Coordinate orders, documentation, logistics, and ERP administration with customers and internal teams.

Deschide
Newstel Worldwide

Part-Time Danish-Speaking Customer Service Agent (Portugal, Remote)

Newstel Worldwide

Provide remote customer support in Danish for Newstel’s multilingual BPO customers while meeting service and quality targets. This part-time role covers email, chat and phone enquiries from Portugal.

Deschide