





Strong Tier-1 brand and metro location increase competition, but senior niche firmware skillset tempers applicant density.
Highly domain-specific embedded firmware and RTOS expertise limits cross-industry transferability.
Explicit 10+ years plus mandatory embedded C++, RTOS, microcontrollers, Yocto, and CI/CD indicate high filtering.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Lead development and optimization of embedded and system-level applications in C/C++ within Linux and real-time OS environments.
Mentor and guide engineering teams, conduct technical reviews, and implement state-of-the-art software solutions focused on surgical product systems.
Collaborate closely with cross-functional teams in Agile to develop high-performance, multi-threaded, secure communication protocols and GUI applications.
Bachelor’s or Master’s degree in Computer Science or Electronics Engineering.
10+ years of embedded software development experience in resource-constrained and/or low energy environments.
Strong proficiency in C/C++ for embedded systems and experience with real-time operating systems such as DEOS, Linux Kernel, or FreeRTOS.
Proven experience with microcontrollers, peripherals (UART/SPI/QSPI/I2C/DDR), Ethernet network development, CI/CD pipelines (Bamboo, Jenkins), and embedded build systems (CMake).
Experienced technical leader comfortable owning architecture and mentoring cross-functional teams within an Agile environment.
Deep domain expertise in embedded systems for medical or similarly regulated, high-reliability applications.
Proficiency in multi-threading, socket programming, GUI development (QT), and real-time system optimization to deliver scalable, secure solutions.