Embedded Software Engineer

/Firmware Engineer

An exciting semiconductor startup is seeking an outstanding Firmware engineer. Take a part in the design, development, test, debug, and optimization of low-level firmware layer on our SoC. Collaborate with chip design, software, verification, and architecture teams to define and design legacy and new low- level firmware flow. Improve our team methodologies, and automated process.

 

This is a rare opportunity to influence the future of both processor architectures and database systems.

Position Requirements

  • BA or BSc in computer science/electrical engineering.

  • Experience of 2+ years, with development of RT Embedded software and interaction with HW devices. 

  • Proficient in Linux and C.

  • Strong scripting abilities.

  • Knowledge and experience programming complex HW devices/systems

Advantages

  • Experience with RISC-V architecture.

  • Experience partnering with software and arch teams to define and implement firmware.

  • Knowledge of communication protocols.