
Senior Firmware Engineer
8 hours ago
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.
As we continue to expand, we're seeking passionate, driven individuals to join our mission to redefine industry standards, push boundaries, and create transformative solutions that protect the digital world. Joining us isn't just about securing a job—it's about embarking on an entrepreneurial journey. Here, you don't just work for the company; you grow with it.
We're looking for visionary thinkers, bold strategists, and decisive doers—people who don't just follow the path but redefine it. If you're ready to challenge conventional norms, drive innovation, and be part of something transformative, this is your opportunity to help shape the future of cybersecurity. At X-PHY, we value individuals who are driven by purpose and thrive in a fast-paced, mission-driven environment.
We are currently hiring a Senior Firmware Engineer to take on the role of Team Lead for our firmware group. This position blends hands-on embedded firmware development with technical leadership and strategic oversight. You will lead a dedicated team in the design, development, and optimization of firmware for our cutting-edge cybersecure hardware products. Working closely with cross-functional teams—including hardware, FPGA, and cybersecurity engineers—you will help define and deliver secure, high-performance, real-time firmware systems on ARM and FPGA-based platforms.
Requirements- 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 (software, hardware, FPGA, QA) 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 real-time operating systems (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.
Note: This is a full-time, onsite role based in Singapore.
Only candidates who are currently based in Singapore or open to relocating will be considered.
Performance Bonus: Our company recognizes and rewards high performance with competitive bonuses tied to your results.
Restricted Stock Units (RSUs): We issue RSUs to contributors, offering you a stake in the company's success and aligning your interests with our long-term growth.
Career Advancement Opportunities: We provide clear career progression pathways and support your development to help you reach your full potential.
Collaborative Work Environment: Join a team that values innovation, collaboration, and continuous improvement.
-
Senior Firmware Engineer
2 days ago
Bengaluru, Karnataka, India ELECBITS TECHNOLOGIES PRIVATE LIMITED Full time ₹ 8,00,000 - ₹ 24,00,000 per yearDescription : About Us : Elecbits is Indias leading full-stack, vertically integrated Electronics engineering and manufacturing organisation, enabling customers like Panasonic, Yamaha, Maruti Suzuki, OLA, Valeo, and 200 others to go from idea to mass production in a simpler, faster, scalable manner. We are on a mission to build the digital and...
-
Senior Firmware Engineer
7 days ago
Bengaluru, Karnataka, India Markem-Imaje Full time ₹ 15,00,000 - ₹ 25,00,000 per yearJob Description Senior Firmware Engineer -1 Location: Bengaluru, KA, INWork Arrangement: Hybrid Dover is a diversified global manufacturer with annual revenue of over $7 billion. We deliver innovative equipment and components, specialty systems, consumable supplies, software and digital solutions, and support services through five operating segments:...
-
Senior Firmware Engineer
3 hours ago
Bengaluru, Karnataka, India X-PHY Full time ₹ 10,00,000 - ₹ 25,00,000 per yearX-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.As we continue to expand, we're seeking passionate, driven individuals to join our mission to redefine...
-
Senior Firmware Engineer
2 weeks ago
Bengaluru, Karnataka, India AMD Full time ₹ 12,00,000 - ₹ 36,00,000 per yearWHAT YOU DO AT AMD CHANGES EVERYTHINGWe care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...
-
Senior Firmware Engineer
1 week ago
Bengaluru, Karnataka, India Advanced Micro Devices, Inc Full time ₹ 12,00,000 - ₹ 36,00,000 per yearWHAT YOU DO AT AMD CHANGES EVERYTHINGAt AMD, our mission is to build great products that accelerate next-generation computing experiences – from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create...
-
Bengaluru, Karnataka, India Sigmasoft™ Full time ₹ 12,00,000 - ₹ 36,00,000 per yearSenior Firmware Vulnerability Management EngineerWe are seeking an experienced Senior Firmware Vulnerability Management Engineer to lead the identification, assessment, and mitigation of security vulnerabilities within firmware and embedded systems across our products and infrastructure. In this role, you will drive the development and implementation of...
-
Senior Engineer, Firmware Engineering
5 days ago
Bengaluru, Karnataka, India Sandisk Full time ₹ 8,00,000 - ₹ 24,00,000 per yearCompany Description Sandisk understands how people and businesses consume data and we relentlessly innovate to deliver solutions that enable today's needs and tomorrow's next big ideas. With a rich history of groundbreaking innovations in Flash and advanced memory technologies, our solutions have become the beating heart of the digital world we're living in...
-
Bengaluru, Karnataka, India Sigmasoft Infotech Private Limited Full time ₹ 20,00,000 - ₹ 25,00,000 per yearSenior Firmware Vulnerability Management Engineer We are seeking an experienced Senior Firmware Vulnerability Management Engineer to lead the identification, assessment, and mitigation of security vulnerabilities within firmware and embedded systems across our products and infrastructure. In this role, you will drive the development and implementation of...
-
Senior Firmware Engineer
4 days ago
Bengaluru, Karnataka, India Maxwell Energy System Pvt Ltd Full time ₹ 20,00,000 - ₹ 25,00,000 per yearWe are hiring for two positions in our core Engineering team - Senior Firmware Engineer with the role determined based on years of experience. Those who can take up the Firmware and Embedded software development and testing in the battery management system can apply.What you will do:Generally, you will be working on the entire software life cycle and stack...
-
Senior Firmware Engineer
2 days ago
Bengaluru, Karnataka, India Maxwell Energy Systems Full time ₹ 8,00,000 - ₹ 12,00,000 per yearWe are hiring for two positions in our core Engineering team asSenior Firmware Engineer. Those who can take up the Firmware and Embedded software development and testing in the battery management system can apply.What you will do:Generally, you will be working on the entire software life cycle and stack in the following steps:Understanding system/functional...