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

T2lWb3U1YUh0RnBNaGxMMmdnbjZnOXdZ
  • Luxoft
  • Goleta, CA

Job 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

Skills

Must have

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

Computer Vision Experience

ADAS Camera Design

ADAS ECU Design

Other

Languages

English: C1 Advanced

Seniority

Senior

Job Tags

Similar Jobs

Oura

Senior Manager, Strategy and Operations Job at Oura

 ...providing daily insights and practical steps to inspire healthy lifestyles. Empowering the world starts with living our values and...  ...problems, is intellectually curious and ideally has a background in management consulting or strategy and operations in healthcare, consumer... 

Stripe

Remote User Experience Assurance Engineer Job at Stripe

 ...essential journeys so that we capture the full set of users, roles, and tasks most important...  ...is available either in an office or a remote location (typically, 35+ miles or 56+ km from...  ...Stripes spend at least 50% of the time in a given month in their local office or... 

Salt Lake Trucking Group

Class A FedEx Ground Team Runs - Up to 0.66 cpm - CDL A Driver OTR Job Job at Salt Lake Trucking Group

Class A FedEx Ground Team Runs - Up to 0.66 cpm - CDL A Driver OTR JobCDL Class A OTR Truck Driver(s) (Fedex Ground) up to $0.66 cents per mileThe Largest FedEx Ground Contractor in SLC is looking for the very best professional OTR CDL drivers.What we offer: Team... 

J.S. Held LLC

Senior Consultant, Business Valuation Job at J.S. Held LLC

 ...contentious, and often catastrophic situations. Job Description Candidates will primarily be responsible for preparing business valuations engagements from inception to draft stage. This would include: managing document requests/production, valuation models,... 

ProSidian Consulting, LLC

Hindi Language Interpreter | Interpretation Services Job at ProSidian Consulting, LLC

 ...Transportation, Federal and State Government Agencies. Learn More About ProSidian Consulting at . Job Description ProSidian Seeks a Hindi Language Interpreter | Interpretation Services [CLT055054] for Program Support on a Exempt Basis located in the Mid Atlantic and...