Role & responsibilities
- Conduct security assessments and risk analysis of embedded medical devices
- Develop and implement security protocols and solutions for medical devices
- Design and execute penetration testing and vulnerability assessments
- Research and stay updated on emerging threats, vulnerabilities, and security trends in IoT and embedded systems.
- Collaborate with cross-functional teams to integrate security measures into the development lifecycle of products.
- Provide technical guidance and support to internal teams on security best practices.
- Participate in the design and architecture of secure IoT and embedded systems.
Preferred candidate profile
Mandatory Skills :
Proven experience (5 years) in IoT and embedded systems security. Strong knowledge of IoT protocols (e.g., UART, I2C, JTAG, MQTT, CoAP, HTTP) and embedded system architectureExperience with reverse engineering ARM / MIPS / x86 code architectureHands on with hardware attacks such as PCB reversing, Component identification,Side channel attacks,memory extraction methodsKnowledge of radio frequency (RF) protocols and related security implications such as BLE, WIFI, LoRa,DSP, SDR, etcUnderstanding of industrial IoT (IIoT) security considerations. Experience with various hardware security assessment tools / frameworks.Familiarity with hardware security concepts such as secure boot, encryption, and secure firmware updates.Proficiency in programming languages commonly used in embedded systems (C / C++, Python).Proactive, problem-solver and the ability to work independently and within a teamGood to Have :
Understanding of cryptographic algorithms and protocolsKnowledge of exploit development techniques, buffer overflows, and other memory corruption vulnerabilities applicable to embedded systemsKnowledge of secure coding practices and principles specific to embedded systems, including memory management and input validationFamiliarity with regulatory compliance and standards in IoT securityAny certification in IoT security, Embedded device security or similar, is a plus.Skills Required
Cloud Computing, Embedded Systems, Data Analytics, Python Programming