FLEXXON
Senior Firmware Engineer - Secure SSD & Embedded Security
FLEXXON, San Francisco, California, United States, 94199
Senior Firmware Engineer - Secure SSD & Embedded Security
X-PHY is an industry leader in cybersecurity technology, delivering cutting-edge solutions that proactively protect businesses from evolving cyber threats. As a hardware-based cybersecurity company, we don’t just build products—we build the future. We’re seeking passionate, driven individuals to join our mission to redefine industry standards and create transformative solutions that protect the digital world. This role blends hands-on embedded firmware development with technical leadership and strategic oversight.
Overview You will lead a dedicated firmware team in the design, development, and optimization of firmware for secure SSDs and hardware products. You will work closely with cross-functional teams—including hardware, FPGA, and cybersecurity engineers—to define and deliver secure, high-performance, real-time firmware on ARM and FPGA-based platforms.
Responsibilities
Lead the firmware development lifecycle—from architecture and design to implementation, validation, and deployment.
Guide and mentor junior engineers; perform technical reviews and help grow team capabilities.
Design, develop, and maintain low-level firmware and device drivers for ARM and FPGA-based embedded platforms.
Collaborate with hardware and FPGA engineers to define system architecture and interface layers.
Work on secure boot processes, BSPs, and diagnostic firmware for secure SSDs and other hardware.
Implement cybersecurity measures such as encryption, secure key storage, and tamper detection in firmware.
Oversee firmware testing infrastructure including unit testing, integration testing, and CI support.
Interface with other engineering leads to align schedules, requirements, and product goals.
Contribute to system performance tuning and optimization.
Stay up-to-date with best practices in embedded security, real-time processing, and secure firmware updates.
Qualifications
Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related discipline.
7+ years of experience in firmware or embedded software development, with at least 2 years in a technical leadership role.
Proficient in C/C++, with additional experience in Python for scripting and testing.
Strong experience with ARM architectures (e.g., Cortex-A/M) and SoC platforms.
Expertise in firmware-hardware interaction, device drivers, memory-mapped I/O, and BSPs.
Experience developing for and integrating with FPGAs using Verilog/VHDL.
Deep understanding of RTOS and/or embedded Linux environments.
Familiarity with hardware protocols including PCIe, I2C, SPI, UART, and DDR.
Hands-on debugging experience using tools such as JTAG, oscilloscopes, and logic analyzers.
Proven ability to lead complex technical projects across multiple teams.
Preferred Qualifications
Experience with secure embedded systems: secure boot, encryption, key management.
Knowledge of cybersecurity principles, threat models, and countermeasures.
Familiarity with AI/ML deployment on embedded platforms (e.g., anomaly detection via lightweight neural networks).
Experience with Git-based workflows, CI/CD pipelines, and build systems like Yocto or Buildroot.
Experience with NVM (non-volatile memory) systems and custom SSD firmware development.
Location and Employment This is a full-time, onsite role based in Singapore. Only candidates who are currently based in Singapore or are open to relocating will be considered.
Benefits
Performance Bonus: Competitive bonuses tied to results.
Restricted Stock Units (RSUs): A stake in the company’s long-term growth.
Career Advancement Opportunities: Clear pathways and development support.
Collaborative Work Environment: Innovation, collaboration, and continuous improvement.
#J-18808-Ljbffr
X-PHY is an industry leader in cybersecurity technology, delivering cutting-edge solutions that proactively protect businesses from evolving cyber threats. As a hardware-based cybersecurity company, we don’t just build products—we build the future. We’re seeking passionate, driven individuals to join our mission to redefine industry standards and create transformative solutions that protect the digital world. This role blends hands-on embedded firmware development with technical leadership and strategic oversight.
Overview You will lead a dedicated firmware team in the design, development, and optimization of firmware for secure SSDs and hardware products. You will work closely with cross-functional teams—including hardware, FPGA, and cybersecurity engineers—to define and deliver secure, high-performance, real-time firmware on ARM and FPGA-based platforms.
Responsibilities
Lead the firmware development lifecycle—from architecture and design to implementation, validation, and deployment.
Guide and mentor junior engineers; perform technical reviews and help grow team capabilities.
Design, develop, and maintain low-level firmware and device drivers for ARM and FPGA-based embedded platforms.
Collaborate with hardware and FPGA engineers to define system architecture and interface layers.
Work on secure boot processes, BSPs, and diagnostic firmware for secure SSDs and other hardware.
Implement cybersecurity measures such as encryption, secure key storage, and tamper detection in firmware.
Oversee firmware testing infrastructure including unit testing, integration testing, and CI support.
Interface with other engineering leads to align schedules, requirements, and product goals.
Contribute to system performance tuning and optimization.
Stay up-to-date with best practices in embedded security, real-time processing, and secure firmware updates.
Qualifications
Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related discipline.
7+ years of experience in firmware or embedded software development, with at least 2 years in a technical leadership role.
Proficient in C/C++, with additional experience in Python for scripting and testing.
Strong experience with ARM architectures (e.g., Cortex-A/M) and SoC platforms.
Expertise in firmware-hardware interaction, device drivers, memory-mapped I/O, and BSPs.
Experience developing for and integrating with FPGAs using Verilog/VHDL.
Deep understanding of RTOS and/or embedded Linux environments.
Familiarity with hardware protocols including PCIe, I2C, SPI, UART, and DDR.
Hands-on debugging experience using tools such as JTAG, oscilloscopes, and logic analyzers.
Proven ability to lead complex technical projects across multiple teams.
Preferred Qualifications
Experience with secure embedded systems: secure boot, encryption, key management.
Knowledge of cybersecurity principles, threat models, and countermeasures.
Familiarity with AI/ML deployment on embedded platforms (e.g., anomaly detection via lightweight neural networks).
Experience with Git-based workflows, CI/CD pipelines, and build systems like Yocto or Buildroot.
Experience with NVM (non-volatile memory) systems and custom SSD firmware development.
Location and Employment This is a full-time, onsite role based in Singapore. Only candidates who are currently based in Singapore or are open to relocating will be considered.
Benefits
Performance Bonus: Competitive bonuses tied to results.
Restricted Stock Units (RSUs): A stake in the company’s long-term growth.
Career Advancement Opportunities: Clear pathways and development support.
Collaborative Work Environment: Innovation, collaboration, and continuous improvement.
#J-18808-Ljbffr