Develop cutting-edge embedded software for devices using Linux and C++Collaborate in a cross-functional team comprising embedded developers, QA, DevOps, and product stakeholdersWork with Product Owners and Scrum Masters to prioritize and deliver key milestonesDesign and implement high-performance, secure, and reusable embedded firmwareTranslate business features into technical requirements and define acceptance criteriaDeliver incremental and interactive firmware updates , contributing to continuous value deliveryAuthor high-quality, unit-tested code , ensuring opportunities for code reuseCollaborate with test teams to ensure robust test coverage using defined software quality metricsOptimize system performance through structured software solutions and clean architecturesParticipate in architectural decisions and code reviews, contributing to product innovation and qualitySkills Required
Embedded Systems, Linux, C++, Device Drivers, Embedded C, Python