top of page

Senior Firmware Engineer

An exciting semiconductor startup is seeking an outstanding C++ Firmware engineer. This is a rare opportunity to influence the future of both processor architectures and database systems.

The role includes

  • Improve the FW architecture and infrastructure for better maintainability, performance and development velocity.

  • Collaborate with chip design, software, verification, and architecture teams to define and design new low-level firmware flow

  • Take part in the design and implementation of complex FW feature

  • Debug FW and HW issues on new chips and provide creative SW solutions

  • Improve our team methodologie

Qualifications

  • BA or BSc in computer science/electrical engineering.

  • 5+ years of experience in developing RT Embedded software on a custom ASIC.

  • Proficient in modern C++ (version 11 or above).

  • Experience in developing firmware over an RTOS and Bare metal.

  • Experience in debugging complex HW/SW systems.

Advantages

  • Experience in optimising performance and code size of Embedded C++ software running on HW with limited memory resources

  • Experience with RiscV or ARM architectures.

  • Great debug skills on Simulation, FPGA, Emulation, and silicon.

  • Experience partnering with software, VLSI and architecture teams to define and implement firmware.

bottom of page