DevJobs

Senior Embedded Software Engineer

Overview
Skills
  • C++ C++
  • C C
  • ML ML
  • ARM
  • BSP
  • Communication protocols
  • Debugging
  • Low-level driver development
  • Optimization
  • RTOS
  • Embedded UI
  • Embedded Vision
  • FreeRTOS
  • TouchGFX
  • Vision Algorithms

💎 Senior Embedded Engineer

Location: On-site, Modiin (no hybrid/remote)

Employment Type: Full-Time

About Dosentrx

We’re a fast-growing medical device company reshaping the future of patient care through smart, connected drug-delivery systems. In the past year alone, patient adoption grew by 500% year over year, and we’re only accelerating from here.

Our culture is built on Creativity, Curiosity, Accountability, and High standards. We move fast, think deeply, and never settle for “good enough.” If you’re the kind of engineer who takes full ownership and thrives on making complex things work beautifully — we’d love to meet you.


Your Role

As a Senior Embedded Engineer, you’ll design and develop the core firmware and system architecture that powers our medical devices — the heart and brain of our platform. You’ll work closely with multidisciplinary teams (mechanical, software, QA, cloud and data) to bring precision hardware to life with elegant, reliable, and efficient code.


What You’ll Do

  • Develop and maintain BSPs and firmware for ARM-based embedded platforms.
  • Design, implement, and optimize RTOS-based systems for reliability and real-time performance.
  • Integrate and develop TouchGFX interfaces and embedded UI components.
  • Explore and implement edge machine learning and embedded vision capabilities.
  • Collaborate with hardware and product teams to translate complex requirements into elegant engineering solutions.
  • Take ownership from concept to validation — your fingerprints will be on every layer of the system.
  • Uphold the highest standards for code quality, testing, and system stability — every bit matters.

What You Bring

  • 10+ years of experience in embedded software development.
  • Deep proficiency in C/C++, RTOS (e.g. FreeRTOS, etc.), and BSP development.
  • Experience in low-level driver development, communication protocols, and system bring-up.
  • Exposure or interest in TouchGFX, vision algorithms, or edge ML — a plus.
  • Strong debugging, analytical, and optimization skills.
  • Curiosity, initiative, and a relentless drive to make things excellent.
  • A mindset that combines craftsmanship, precision, and responsibility — you own what you build.


Why Join Us

You’ll join a small, elite engineering team that’s building technology that truly changes lives. At Dosentrx, every engineer is both a creator and a problem solver — empowered to make real impact.

If you’re hungry for success, care for details, and excited to work on cutting-edge medical technology, this is your place.

🧩 Apply now and help us shape the next generation of smart drug-delivery systems.

Dosentrx