backgo to search

lead firmware engineer (c++)

C++, Hardware, IT Architecture, Programme Management, iOS, macOS

We are seeking a talented Lead Firmware Engineer proficient in C++, IT architecture, and program management. The successful candidate will be responsible for developing and maintaining firmware for our hardware systems within our China-based team.

  • Develop embedded systems and software for our hardware devices
  • Collaborate with cross-functional teams to design and develop products
  • Create and manage software development plans and schedules
  • Work with the team to test and debug software components
  • Maintain and improve existing firmware systems
  • 5+ years of relevant work experience in firmware development
  • 1+ years of relevant leadership experience
  • Proficient in C++ programming language
  • Any exposure to UEFI/EDK2 is a massive plus
  • Experience with embedded hardware
  • Strong computer architecture and program management skills
  • Excellent verbal and written communication skills in English (B2+ level)
  • B2+ English level
  • Hardware expertise
  • IT architecture proficiency
  • Program management skills
nice to have
  • iOS development skills
  • macOS development skills
get job alerts in your inboxHundreds of open jobs for Software Engineers, QA, DevOps, Business Analysts and other tech professionals
Girl in front of laptop
looking for something else?

Find a vacancy that works for you. Send us your CV to receive a personalized offer.