Zendar is hiring a systems software engineer in Berkeley

points by 6 years ago

About Zendar:

We are working on a high-resolution radar imaging system which allows for self driving vehicles to see in inclement weather. We are a team of electrical engineers, mechanical engineers and researchers developing the next generation of RADAR technology.

Job Description:

We are looking for a software engineer to join our team. Historically Zendar has written its algorithms targeting CPU’s and GPU’s, much of that work is now being ported into FPGA’s. In the role, you will be responsible for developing the linux host logic responsible for controlling the FPGA over PCIe. A variety of other sensors may be integrated with the Linux host, including GPS/INS, and vehicle CAN bus data, over USB and ethernet.

This is a high-throughput (512 MB/s) system with some real-time latency (measured in milliseconds) requirements; experience developing performant C++ is required.

As the product evolves, the developer will be responsible for continually finding ways to package algorithms into smaller and more cost efficient compute platforms.

Required Qualifications:

Significant experience developing production quality modern C++ (we use C++14)

Experience quantitatively measuring algorithmic performance

Working knowledge of Python3

Mathematics / Physics knowledge requisite of B.S. Computer Engineering/Science, B.S. EE, or related field

Experience interfacing with sensors.

Desired Qualifications:

Experience working in scientific computing

Experience writing kernel drivers

5 years of work experience

Experience with embedded ARM platforms

Software development for safety critical systems

What We Have to Offer:

Daily catered lunch and a stocked fridge

Convenient location in Berkeley, CA

Competitive salary, benefits and equity

Please send your application to jobs@zendar.io

Zendar is an equal opportunity employer. Zendar participates in E-Verify.