Firmware Engineer (Remote Asia)

Location

Other

Job type

Permanent, Full-time

Salary

USD 60,000 - 90,000

Consultant

Email

valessa.moana@sensoriumagency.com

Industry

IT

Job title:

Firmware Engineer (Remote Asia)

Industry:

IT

Location:

Other

Salary:

USD 60,000 - 90,000

Job type:

Permanent, Full-time

Our client is seeking a Firmware Engineer to join their team and build the next generation of hardware wallets. This is a critical role where you will be at the intersection of hardware and security.

Location: APJ countries (Remote)

Key responsabilities

  • Develop and optimize firmware for secure transactions, NFC communication, and power efficiency.
  • Work on low-level hardware drivers for our MCU (Apollo3 Blue Plus), including the touch display, battery controller, and Secure Element.
  • Implement custom features and assist with user interface implementations.
  • Actively strengthen firmware security through defensive programming and memory safety.
  • Participate in code reviews, security audits, and testing to ensure high standards.
  • Collaborate with external vendors and other teams, including hardware engineers and app developers.
  • Work on secure boot and cryptographic operations to resist attacks.
  • Review pull requests and manage our issue tracker.
  • Lead firmware architectural design and development in collaboration with our CTO.

Qualifications

  • 3-5+ years of experience in firmware development for embedded systems.
  • Strong proficiency in C/C++, with experience designing scalable embedded firmware architectures.
  • Hands-on experience with NFC communication protocols (ISO 14443, ISO 15693).
  • Experience leading firmware architecture design and low-level driver development.
  • Strong debugging skills using tools like oscilloscopes, logic analyzers, and debuggers.
  • Experience with ARM Cortex-M microcontrollers and real-time operating systems (RTOS), preferably FreeRTOS.
  • Proven track record of delivering firmware for commercial embedded products.
  • Experience with Git, CI/CD workflows, and GitHub.
  • Excellent communication skills in English and the ability to work in a remote team.

Nice to have

While not required, these qualifications would make you an even stronger candidate:

  • A deep understanding of secure elements (Infineon) and secure bootloaders.
  • Experience with symmetric and asymmetric cryptography (e.g., ECDSA, EdDSA) and encrypted protocols.
  • Previous work on hardware wallets, secure elements, or financial security devices.
  • Experience with JavaCard.
  • A background in contributing to or working on open-source security firmware projects.
  • We encourage you to apply even if you don’t meet every single one of these criteria, especially if you’re confident in your ability to rise to the challenge.

Perk and benefits

  • Competitive Pay & Equity: You’ll receive a competitive salary, a healthcare allowance, and a choice of equity packages to share in our success.
  • Flexible Schedule & Remote Work: We offer a fully remote work environment, flexible workdays, and a flexible vacation policy because we prioritize a “life-work balance.
  • Travel & Team Connection: We cover work travel expenses and organize multiple team trips a year, giving you opportunities to attend conferences and connect with colleagues.
  • Company Input: Your voice matters—you’ll have input on product and company direction.
  • Relocation Support: We can sponsor an Employment Pass (work visa) for Singapore if needed.

To apply

SHARE THIS JOB

SIMILAR JOBS

There are no similar jobs.