Embedded Software Engineer

TechTeamz · Posted 2026-05-14

Embedded Software Engineer – eSIM / NFC / Wireless Systems remote from EgyptAbout the RoleWe are looking for an experienced Embedded Software Engineer with strong expertise in eSIM, UICC, NFC, and wireless technologies to join our engineering team.You will work on the integration, testing, and validation of next-generation embedded connectivity solutions in a highly technical and collaborative environment.This role combines low-level embedded knowledge with protocol validation, system functionality testing, and automation in Python/Java-based environments.Key ResponsibilitiesMaintain embedded software in C for connectivity and protocol-based systemsWork with eSIM, UICC, NFC, and wireless communication technologiesPerform system integration, debugging, testing, and validation activitiesDevelop and execute validation and functional test plansAnalyze protocol behavior and troubleshoot system-level issuesCreate automation tools and test scripts using JavaCollaborate with hardware, firmware, and system teams to ensure product quality and performanceSupport protocol compliance and interoperability testingRequired Skills & ExperienceKnowledge of Embedded Software Development in CKnowledge of eSIM / UICC / SIM technologiesExperience with NFC and wireless communication protocolsBackground in testing, validation, and system functionality verificationFamiliarity with protocol ICs and embedded architecturesExperience with Java-based environmentsStrong debugging and analytical skillsUnderstanding of embedded Linux or RTOS environments is a plusNice to HaveExperience in telecom, IoT, or smart card industriesKnowledge of GSMA specificationsExperience with automation frameworksFamiliarity with lab testing equipment and protocol analyzersSecurity or cryptography exposureIf you are interested share your CV

Apply for this role