





Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Tier-1 employer and metro location increase visibility, while niche embedded senior requirements limit candidate pool.
Medical-device embedded firmware requires regulatory and hardware-specific expertise, limiting cross-industry transferability.
Explicit 10+ years plus mandatory embedded C, FreeRTOS, BLE, and IEC 62304 requirements make selection strict.
Develop embedded software in C for microcontrollers, ensuring code quality and adherence to coding standards.
Document and manage requirements, design documents, design reviews, and verification procedures related to embedded software.
Collaborate with cross-functional engineering teams to design and verify electronic products, including developing/modifying unit tests.
Bachelor's or Master's degree in Electrical or Computer Engineering.
10+ years of professional experience in embedded software development.
Ability to interpret hardware schematics to configure microcontroller software.
Experience with debugging tools (oscilloscopes, function generators, debuggers); experience with FreeRTOS and BLE is preferred but not mandatory.
Experienced in embedded software development with strong technical leadership and detail orientation.
Capable of working closely within multi-disciplinary teams to deliver high-quality embedded product designs.
Familiarity with IEC 62304 standard and customer-focused engineering approach.