Workaround

Senior Embedded Software Engineer

Workaround

full-time

Posted on:

Location Type: Hybrid

Location: Belgrade • 🇷🇸 Serbia

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

CloudLinuxPythonRTOS

About the role

  • Design, develop, and validate embedded applications for low-power wearable devices.
  • Take ownership of end-to-end embedded software lifecycle, from requirements to production release.
  • Debug and optimize firmware performance, power consumption, and reliability on real hardware.
  • Contribute to automated testing (unit, integration, and system level) and maintain CI/CD pipelines.
  • Collaborate closely with hardware, mobile, and cloud teams to ensure seamless system integration.
  • Participate in agile, cross-functional teams where engineers interact directly with stakeholders and customers.
  • Provide technical mentorship and contribute to architectural and design reviews.

Requirements

  • Bachelor’s degree in Electrical Engineering, Computer Science, or related field.
  • 5+ years of embedded software experience (3+ for strong candidates with proven expertise).
  • Strong proficiency in C/C++ for embedded systems, with experience in Zephyr RTOS-based development.
  • Experience with Bluetooth Low Energy (BLE) protocols and profiles.
  • Hands-on experience with debugging tools, oscilloscopes, and logic analyzers.
  • Familiarity with version control and collaboration tools (Git, CI pipelines, JIRA).
  • Excellent written and verbal English communication skills.
  • Practical knowledge of Nordic nRF52/nRF53/nRF54 or NXP RT500.
  • Experience with embedded displays, sensors, or power management optimization.
  • Experience with WiFi on embedded devices.
  • Familiarity with over-the-air firmware updates and low-power system design.
  • Familiarity with Linux and some high-level programming language (e.g. python).
  • Contributions to open-source or internal reusable libraries are a plus.
Benefits
  • Diversity is core to us and the reason for our success
  • Active and individual career planning and progression at your pace
  • Dedicated time to Grow: every ProGlovian has budgeted time for learning within our working hours
  • Cutting-Edge Technology: Choose the devices that work best for you from our range of supported IT products.
  • Benefits tailored to your location: Among others gym membership, pension funding, private health insurance, mobility bonus etc.
  • Health Program: Our global ProHealth Program prioritizes the physical and mental well-being of all our team members
  • Employee Referral Rewards: You can earn €2000 (before tax) by referring friends to join our team
  • Contract with ProGlove and competitive salary with 28 days of paid vacation per year
  • Office events: In addition to common summer and winter parties, small office events are part of our everyday

Applicant Tracking System Keywords

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

Hard skills
embedded softwareC/C++Zephyr RTOSBluetooth Low Energy (BLE)debugging toolsoscilloscopeslogic analyzersLinuxhigh-level programmingpower management optimization
Soft skills
technical mentorshipcommunication skillscollaborationagile methodologystakeholder interactionproblem-solvingteamworkdesign reviewsarchitectural reviewsownership
Certifications
Bachelor’s degree in Electrical EngineeringBachelor’s degree in Computer Science