Software Engineer (FPGA/SOC/RTL expert) Job at Luxoft, Goleta, CA

QTRrQ0dkL3dJYzFNU2RVWmtMN0JNN3N6eFE9PQ==
  • Luxoft
  • Goleta, CA

Job Description

Project Description:

  • The Embedded Software Engineer develops, ports, validates, and optimizes new algorithms, firmware, and software in the areas of computer vision, ADAS applications and autonomous driving on specific hardware architectures. This role is part of a talented cross functional team, supported by algorithm and system engineering teams. Future roles will involve porting/evolving the FPGA video pipeline to the ISP and DSP portions of an SOC.

Responsibilities:

  • Work with other members of the camera development team to understand camera requirements, processor (FPGA) resource constraints, and existing architectural design decisions to develop and simulate portions of the video pipeline RTL.
  • Additional Responsibilities:
  • • Port algorithms developed in Matlab to various embedded platforms (FPGAs and SOCs)
  • • Adapt algorithms to meet embedded system requirements conforming to their target platform constraints
  • • Optimize new and existing embedded algorithms to efficiently use the available resources
  • • Analyze requirements and specifications as they relate to the code development to ensure compliance
  • • Perform testing, debugging and validation of embedded code on the target
  • • Create, review and/or approve comprehensive technical documents

Mandatory Skills Description:

  • Register Transfer Level (RTL ) design
  • FPGA (Field Programmable Gate Array chips) Design / Development
  • SoC (System On Chip) Design / Development
  • Strong Communication Skills
  • Strong Analytical Skills
  • Fully autonomy

Nice-to-Have Skills Description:

  • Computer Vision Experience
  • ADAS Camera Design
  • ADAS ECU Design

Languages:

  • English: C1 Advanced

Job Tags

Similar Jobs

Evara Group

Data Entry Operator - (Work From Home Online) - Immediate Start Job at Evara Group

About the job Work From Home Remote Data Entry Operator The Data Entry Operator enters data from images into the data capture system. Inputs Appropriate data in prescribed format, utilizing basic knowledge of computer software or system. Cross References data to...

County Fair Food Store

Part-time Barista at Cool Beans Coffee located within County Fair Job at County Fair Food Store

 ..., friendly and positive manner~Take drink orders accurately~Ring all orders up on cash register and accept various forms of payment~Make drink orders accurately and in a timely manner~Operate and clean equipment according to store policies~Keep a clean and organized... 

Farm Job Search

Grain Farm Equipment Operator Job at Farm Job Search

 ...Farm Equipment Operator Position available immediately on a large 20,000 acre family grain farm in the Texas Pan Handle. Crops include corn, cotton, wheat and milo. RECENT experience with large modern grain farm equipment is a MUST. GreenStar experience desirable. The... 

University of Southern California

Resource Employee - Dance Accompanist Job at University of Southern California

The University of Southern California is seeking applicants for multiple resource employee positions as piano Dance Accompanists for the USC Glorya Kaufman School of Dance. Under minimal supervision from the Music Director, they will provide piano accompaniment and musical... 

Alma

Senior Manager, Consumer Paid Media Job at Alma

 ...and scale paid media initiatives. You will work with and lead both technical and non-...  ...first company.Health insurance plans through Aetna (medical and dental) and MetLife (vision),...  ...space membership stipend.Monthly work-from-home stipend.Financial wellness benefits...