Facebook pixel

Staff SOC Firmware Engineer
Posted on 7/28/2022
INACTIVE
Locations
San Francisco, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Jenkins
Git
Linux/Unix
Management
Python
Writing
Requirements
  • BS in Computer Science, Computer Engineering, Electrical Engineering or a related field
  • 15+ years of demonstrated experience developing embedded system software from requirements into validated implementations
  • Solid understanding of SOC based systems and low-level software
  • Excellent communication skills. Experienced in crafting and presenting clear technical specifications and communicating with multi-functional teams
  • Proficiency with C, Python (or similar), Shell scripts, and Arm v8-A/v7-A assembly
  • Experience with developing embedded software at levels from bare-metal, Trusted Firmware (or similar), to embedded Linux drivers
  • Experience writing code that is deployed in ROM, and designing in patch points
  • Proficiency with industry-standard software engineering tools such as Git, Jenkins, GDB/Lauterbach debugging, Buildroot, configuration management, and continuous integration
Responsibilities
  • Clearly specify and develop Boot ROM and ARM trusted firmware
  • Participate in projects from conception to implementation and bring-up
  • Support the development of device drivers, and diagnostic software for SOCs
  • Support the multi-functional development validating from pre-silicon FPGA-based platforms to ASIC post-silicon verification
Desired Qualifications
  • Experience with PCIe, networking drivers, and peripheral drivers
  • Experience using software or FPGA-based emulators
  • Being able to read SystemVerilog
  • Familiarity with interpreting captured waveforms
  • Knowledge of how to use lab equipment such as multimeters, oscilloscopes, logic analyzers, protocol analyzers is a plus
Cruise

1,001-5,000 employees

Self-driving car service
Company mission
Cruise's is building self-driving vehicles to improve life in our cities. The company makes autonomous, sustainable, self-driving EVs.
Benefits
  • Flexible vacation
  • Paid holidays
  • Paid parental leave
  • Fertility & family expansion benefits
  • 401k matching program
  • Monthly social events
  • Community volunteering programs
  • Healthy meals & snacks for onsite employees
  • Quarterly offsites & working retreats
  • Monthly wellness stipend
  • Mental health support
  • Professional development programs
  • On-site gym in SF HQ
  • Commuter benefits for onsite employees
  • Medical, dental & vision coverage
Company Values
  • Stay safe
  • Stay focused
  • Own it
  • Seek truth
  • Work together
  • Be humble