Senior Firmware Engineer

VySystems 

📍 Cupertino, United States 🇺🇸

full-time
senior
on-site
Posted —

Key Skills

C++UEFIARMLinuxRTOS

Industry

Consumer ElectronicsAutomotive

Job Description

Key areas to vet:

  • Expert-level C/C++ programming (currently hands-on)
  • UEFI / EDK2 / TianoCore / BIOS or equivalent platform firmware experience
  • Bootloaders, BSPs, Board Bring-Up, and Platform Enablement
  • Embedded Linux, Device Drivers, Yocto/Buildroot, RTOS
  • Strong hardware-software integration and low-level debugging
  • ARM-based platforms, PCIe, I2C, SPI, UART, USB, Ethernet
  • Proven experience taking products from bring-up through validation and release
  • Excellent root-cause analysis and system-level debugging skills



Preferred
: Candidates from product companies with experience in platform firmware, silicon bring-up, or low-level embedded development


  • .

    100% ons


ite
We nee d a lead Firm ware candidate who is strong in C,C++ coding. Should be able to clear the codility t


est.
Requirements - Firmware Eng

ineerFirmware configuration and maintenance for new product bri

  • ngup:Target creation for new products in our code
  • basesFirmware maintenance to adapt for new pro
  • ductsFirmware validation to ensure operability on new pro
  • ductsFirmware environment is C,C++ and similar to the open source EDK2+UEFI code base Firmware builds and rele
  • ases:Perform daily builds as needed for product b
  • uildsPublish release notes about release availability and ch


anges