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 performance.• 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.