Senior Firmware Engineer
X-PHY
About Flexxon & X-PHY
Flexxon is a global pioneer in hardware-level security innovations. Our flagship solution, X-PHY , is the world’s first AI-embedded cybersecurity solution operating directly at the firmware and physical layer of the OSI model.
We don’t just build products—we build the future. As a cybersecurity technology company, we are redefining industry standards, pushing boundaries, and creating transformative solutions to protect the digital world.
To support the continued development of our hardware and firmware-based cybersecurity technologies, we are looking for a Firmware Engineer to join our R&D team.
In this role, you will develop low-level embedded software, Embedded Linux board support packages (BSP), and application-level software for custom hardware platforms. The ideal candidate brings strong C/C++ programming skills, proficiency in Python and Shell scripting for automation, and practical Embedded Linux experience. Prior exposure to FPGA architectures or the AMD Xilinx ecosystem is highly advantageous.
Key Responsibilities
- Firmware & Embedded Software: Develop, debug, and maintain low-level firmware and system software using C and C++.
- Embedded Linux & BSP Development: Develop and customize Embedded Linux Board Support Packages (BSP), device drivers, bootloaders (U-Boot), and kernel configurations.
- Application & SDK Development: Implement user-space applications and SDKs on customized Embedded Linux boards using C and C++.
- Automation & Scripting: Write test automation scripts, build utilities, and workflow tools using Python and Shell scripting.
- Hardware Bring-Up & Debugging: Participate in initial board bring-up and debug hardware-software interactions utilizing hardware comprehension and standard lab tools.
- FPGA & System Acceleration Integration: Collaborate on hardware/software co-design for SoC/FPGA platforms, integrating custom IP cores, PetaLinux configurations, and acceleration frameworks.
- Code Quality & Documentation: Participate in peer code reviews, support quality code practices, and maintain precise technical documentation.
Requirements
- Education: Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
- Core Programming: Hands-on experience in low-level firmware and software development using C and C++.
- Scripting Languages: Proficiency in Python and Shell (Bash/Sh) scripting for build automation and hardware testing.
- Embedded Linux & BSP: Experience with Embedded Linux development, BSP customization, device drivers, and device trees using build tools such as Yocto or Buildroot.
- Application Development: Proven track record in developing user-space applications and SDKs for customized Embedded Linux targets in C/C++.
- Hardware Comprehension: Good understanding of hardware fundamentals, SoC architectures, board bring-up processes, and common communication interfaces (SPI, I2C, UART, PCIe, Ethernet).
Preferred Qualifications
- AMD Xilinx Ecosystem: Hands-on experience with AMD Xilinx Zynq UltraScale+ MPSoC (ZynqMP) chips, Vivado Design Suite, PetaLinux, and the Vitis Unified Software Platform.
- Edge AI Integration: Familiarity with the AMD Xilinx Vitis AI platform for deploying machine learning models on target hardware.
- Embedded Security & Networking: Good understanding of Root of Trust (RoT) security concepts, secure boot mechanisms, and embedded network protocols.
- Build Systems & CI/CD: Experience with Git, CMake, Docker, and CI/CD automation pipelines.
Benefits
- Self-Managed, Ownership-Driven Culture that empowers individuals to take initiative and make an impact
- Performance-Based Bonuses that reward results, contributions, and value creation
- Passionate, Energetic, and Innovative Work Culture where ideas are encouraged and collaboration thrives
- Positive and Supportive Work Environment that values respect, teamwork, and high performance
5000 - 7000 SGD
...About ST Engineering ST Engineering is a global technology, defence, and engineering group with offices across Asia, Europe, the Middle East, and the U.S., serving customers in more than 100countries. The Group uses technology and innovation to solve real-world problems...5000 - 9200 SGD
...we would love to have you join us! Job Description Job Summary: As part of our development engineering expansion footprint, we are hiring for a few Senior/ Firmware System Engineer to be part of our global Power Motion Business (PMB) development organisation in the...5000 - 9200 SGD
...looking for a place to do their best work. And if that’s you we would love to have you join us! Job Description The Senior / Firmware Security Engineer responsible for product-level cybersecurity design, implementation, testing, and remediation activities for embedded...5800 - 9680 SGD
...advanced technologies that enable breakthrough research in fields like semiconductors, life sciences, and materials analysis. As a Senior Firmware Engineer, you'll design and implement sophisticated embedded software applications that control our analytical instruments, helping...5000 - 9000 SGD
...As a Senior Firmware and Product Test Engineer in the Solid State Drive (SSD) group at Micron Technology, you will help ensure our SSD products have world-class performance and reliability. This outstanding opportunity allows you to collaborate with skilled experts to build...- ...execution. About the Role We are looking for a Software Engineer (C++) who wants to move beyond pure software development and... ...Cross-Functional Engineering Work closely with hardware, firmware, and algorithm teams to ensure system alignment Translate product...
6000 - 11900 SGD
...And if that’s you we would love to have you join us! Job Description As part of our development engineering expansion footprint, we are hiring for a Staff/Senior Firmware Test Engineers to be part of our global Power Motion Business (PMB) development organization in the...5000 - 9900 SGD
...Experience Level: Engineer / Senior Engineer / Principal Engineer (E1–E5) As an NFI Engineer at Micron, you will support the debug and root... ...Working closely with Product Development, System Engineering, Firmware, Quality, and Failure Analysis teams, you will investigate complex...6000 - 7000 SGD
...Electronics & Firmware Engineer Be Part of Our Success Responsible for the design and development of equipment/testers Perform equipment/module fault troubleshooting down to component level Involved in documentation, including test plans, procedures, and manuals...2800 - 4000 SGD
...Job Summary You will develop firmware for electronic products throughout the full product lifecycle, collaborating with cross-functional teams and external vendors to research, design, and deliver innovative solutions. Responsibilities Design, develop, and debug firmware...- ...humanity to the next level. We assembled a world class team covering engineering, business, and operations. We believe in the power of integrity... ...for one another. Our growing team is looking for a hands-on Firmware Engineer to develop and optimize firmware for cutting-edge...
6000 - 11900 SGD
...looking for a place to do their best work. And if that’s you we would love to have you join us! Job Description The Staff Firmware Security Engineer provide support, defining, develop and driving cybersecurity architecture, security strategy, and secure development...4500 - 8000 SGD
...About our group: Seagate Software Engineering is seeking candidates in the exciting and rapidly evolving field of embedded firmware development for storage products. Seagate is an industry leader in data storage solutions, enabling the world to store, manage, and protect...6000 - 10000 SGD
...Reporting to the Firmware Team Lead/Project Manager, the successful applicant will be involved in switching mode power supply development... ...documentation, and release. Coaching and guidance to Jr Firmware engineers in evaluation and design. Provides technical direction to the...7000 - 13000 SGD
...JOB DESCRIPTION: Design, implement, and maintain firmware for AiOT SoC platforms. Collaborate with algorithm teams to integrate... ...REQUIREMENTS: ~ Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field....5600 - 7000 SGD
...SoftwareEngineer to design, develop and maintain the firmware and embedded software that power our... ...with hardware, mechanical and systems engineers to deliver integrated robotic products;... ...edge-AI domains, with mentorship from senior engineers. How to Apply Applicants...4200 - 7000 SGD
...in Suzhou and Mexico. About the role Firmware at Xnergy sits right on top of the power... ...sites around the world. We’re hiring an engineer with at least 3 years in embedded... ...and led others, we’ll bring you in as a Senior. If you’re earlier in that path, there’s...- ...coaches, and teams worldwide with data they can trust. At Rapsodo, engineers own problems end-to-end. From edge devices to intelligent... ..., actionable insight at global scale. About the Role As a Firmware Engineer, you will work closely with our software and hardware engineers...
4000 - 6500 SGD
...severalhospitals in Singapore and overseas. Product Design Engineer (Hardware/Firmware) Develop hardware and firmware for battery/DC powered... ...Engineering or equivalent At least 2 years (or 5 years for Senior position) of relevant hardware and firmware development experience...4000 - 5500 SGD
Beyondsoft International (Singapore) Pte. Ltd. was set up in 2007 and established as the regional headquarters for the Southeast Asia (SEA) and European markets in September 2015. Based on our vision of "Using technology to promote social progress, economic development and ...7000 - 12000 SGD
...JOB SUMMARY Lead Optical Transceiver Firmware Engineer develops and maintains the embedded software for optical transceivers, ensuring they... ...optical transceivers is highly desirable. • Master's Degree or Ph.D.: May be preferred or required for more senior positions....4500 - 6000 SGD
Beyondsoft International (Singapore) Pte. Ltd. was set up in 2007 and established as the regional headquarters for the Southeast Asia (SEA) and European markets in September 2015. Based on our vision of "Using technology to promote social progress, economic development and ...7500 - 11900 SGD
...we would love to have you join us! Job Description Staff Firmware Engineer (Communication Protocol) Singapore Position Summary: As... ...Agile and Scrum as the business demands. Networks with senior internal/external personnel in their own area of expertise as...6000 - 9000 SGD
...Responsibilities Design, develop and test real-time firmware in C/C++ for controllers, sensors and power-management systems. Develop... ...At least 3 years of hands-on firmware or embedded software engineering experience working with production or real-world hardware. Strong...6611 - 8500 SGD
...fixes to ensure software applications remain functional and up-to-date. • Collaborates on software development projects with the engineering, sales, and customer services departments. • Supports internal and external software products; generates ideas for software innovation...- ...love to have you join us! As part of our development engineering expansion footprint, we are hiring Firmware Engineers from the fresh graduate pool to join our... ...troubleshoot code for firmware applications, with guidance from senior engineers. Gain exposure to analogue and digital...
6500 - 7000 SGD
...8am–5:30pm Location: ~ Ang Mo Kio (shuttle Service provided from selected MRT) Requirements: ~ Degree in Electronics Engineering ~7 years of experience in electronic design and troubleshooting ~ Programming knowledge in microcontrollers and circuit design;...2800 - 4000 SGD
...· Perform coding, functionality testing and troubleshooting of firmware/software modules. · Work with small, multi-disciplinary development... ...AND REQUIREMENTS · Bachelor’s degree in Computer Science/Engineering or related field with a minimum of 2 years relevant working...7500 - 9500 SGD
...critical network and security hardware running 24/7. Configure and troubleshoot high-end routers, switches, and load balancers.Schedule firmware updates, handle automated backups, and plan maintenance with stakeholders. Manage and harden firewalls (Palo Alto, Check Point,...5000 - 9500 SGD
...disciplined execution. About the Role We are looking for a Senior Hardware Engineer who wants to move beyond isolated board design and... ...are hands-on, enjoy solving complex problems across hardware, firmware and system constraints, and thrive in building systems that...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Firmware Engineer. Be the first to apply!
