Embedded Software Engineer
Current- Developed and implemented an automated security signing process for embedded devices, streamlining the cryptographic signing workflow, reducing manual intervention, and increasing signing efficiency by over 50%.
- Optimized computational resource allocation in a legacy Keil project, refining memory management and processing efficiency, which resulted in a noticeable reduction in execution time and improved overall device.
- Programmed a microcontroller bootloader in C, implementing secure boot processes that significantly enhanced the device's protection against unauthorized access and tampering.
- Developed and integrated sleep mode functionality and wake-up triggers in embedded firmware, optimizing power consumption and extending memory life while ensuring reliable device responsiveness.
- Diagnosed and resolved complex device issues, providing clear explanations and technical support to customers, improving user satisfaction and reducing downtime.