Jobs · Engineering · Michigan

Research Engineer II/III - FPGA, GPU programming

SRI · Ann Arbor, MI · 2 mo ago
Engineering$91k–$135k/yrFull-time

Responsibilities

  • Implementation of complex algorithms on real-time hardware.
  • Collaboration with algorithm developers to enhance performance of algorithms on real-time hardware.
  • Development of software to control sensors and processing nodes.
  • Configuration of processing nodes to optimize performance.
  • Participation in laboratory work, collecting and analyzing sensor data.

Qualifications

  • Minimum qualifications: RE II - Bachelors with 2+ years OR M.S. degree; RE III - Bachelors with 5+ years OR MS with 3+ years of related experience.
  • Area of study - Electrical Engineer, Computer Engineering, Computer Science, Physics, Math, or another related field.
  • U.S. Citizenship with ability to obtain and maintain a U.S. government security clearance required.
  • Experience with software development in C and/or C++.
  • Embedded systems – FPGA and/or GPU systems (CUDA, OpenCL).
  • Experience with Unix/Linux operating system and multi-threaded/parallel computing.
  • Strong analytical ability.
  • Ability to support occasional travel associated with meetings and/or data collections.

Desired Skills

  • Digital Signal Processing (DSP) theory and implementation.
  • Experience with Matlab and/or Python.
  • Networking hardware/software/administration.
  • Basics of digital system design.

Pay

The salary range is: RE II - $90,580-$134,740. RE III - $115,710-$172,115. Salary ranges will vary and are based on several factors, including geographic location, market competitiveness and equity amongst internal employees in similar roles. Positions may also qualify for SRI's Pay for Outstanding Performance program or the annual Performance Based Compensation program. SRI also has a competitive benefits package, to view details please go to here.

Similar jobs