C++/FPGA Developer

Sorry, this job was removed at 10:53 a.m. (PST) on Tuesday, February 4, 2020
Find out who's hiring in San Francisco.
See all Developer + Engineer jobs in San Francisco
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

At Ouster, we're developing advanced sensor hardware and vision algorithms for autonomous cars and drones. We're looking for software and hardware engineers interested in working on the systems that underpin modern robotics: high performance sensors, localization, mapping, object detection, tracking and classification. Our team is composed of engineers that wear many hats and enjoy building robots that cope with the messiness of the real world.

We are looking for experienced digital hardware engineers with cross-functional experience in FPGAs/ASICs and software to join our growing hardware engineering team. The ideal candidate has previously architected and designed robust data receivers, and has direct experience with ASIC bring-up. Algorithm and DSP experience would be a plus. In addition to FPGA design, the candidate will be expected to work in the hardware lab and write C++ code.

RESPONSIBILITIES

  • Design, develop, and integrate features across our hardware stack, including high speed data transfer, DSP, and image processing
  • Develop new hardware platforms
  • Work cross-functionally with embedded software engineers, other ASIC/FPGA designers, and business leaders
  • Collaborate with vendors to deliver products effectively 
  • Bring up new hardware and develop solutions to complex algorithmic problems to improve sensor performance and capabilities

BASIC QUALIFICATIONS

  • Expert in ASIC or FPGA design in Verilog/SystemVerilog
  • Strong C and/or C++ programming skills
  • Hardware/software co-design and verification experience
  • Experience with embedded Linux (e.g. hardware APIs, high speed DMA, interrupt handling)
  • Experience with processor architecture and various communications protocols such as AXI, I2C, UART, SPI, ethernet, etc.
  • Experience driving relationships and working with vendors for product development
  • Experience with hands-on debugging in the lab with power supplies, logic analyzers, oscilloscopes for digital signals up to 1GHz
  • Familiarity with DSP and algorithms development
  • Bonus: Experience with Xilinx FPGAs (Zynq, Artix, etc.) and Vivado toolchain
  • Bonus: Experience with functional safety and embedded systems security
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

350 Treat Ave, San Francisco, California US, San Francisco, CA 94110

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about OusterFind similar jobs