FPGA Engineer for Image Processing and Computer Vision FX104

FPGA Engineer for Image Processing and Computer Vision FX104

12 Jun
The MathWorks, Inc.

12 Jun

The MathWorks, Inc.


Job Description

Do you find interest in developing HDL friendly architectures and implementations for image processing, video and computer vision algorithms? If so, we invite you to work with a team of experienced HDL engineers to develop exciting new features for FPGAs and ASICs. As as part of Vision HDL Toolbox team at MathWorks, you will prototype and implement vision algorithms using our HDL Coder products, create cutting-edge examples and present demos to our customer-facing engineers.

You will work in a fun and fast-paced work environment with an opportunity to collaborate with different teams from design to deployment of image processing and vision algorithms to FPGAs and ASICs.

You will work on identifying technology trends and will use your strong programming background to develop leading-edge product capabilities.

Responsibilities You will understand, design and develop HDL architecture for image processing and computer vision algorithms.

You will prototype, integrate, evaluate, and demonstrate end to end workflows on hardware platforms.

You will participate in all aspects of the development process, from planning, to design reviews, implementation, code reviews and testing with cross-functional teams.

You will concentrate on developing tools and technologies that will aid efficient HDL code generation for different hardware platforms.

Minimum Qualifications Demonstrated experience in/with HDL's

A bachelor's degree and 5 years of professional work experience (or a master's degree, or equivalent experience) is required.

Additional Qualifications M.Tech/ME in EC, CS, or Computer Engineering with 3 years industry experience.

Demonstrated experience with HDL design concepts and hardware architecture.

Experience with RTL simulation, implementation and verification tools.

Knowledge of Image Processing and Computer Vision.

Experience in Verilog or VHDL programming.

Knowledge of static timing analysis.

Experience with OOPs concepts.

Strong communication and presentation skills.

Strong team player with good analytical skills.

Proactive and rigorous, with strong problem solving capability.

Self-motivated individual with little guidance and with the ability to work and communicate effectively within a development group is desired.

Experience with software development life cycle (SDLC) including automated build and development environments.

Experience in working with MATLAB or Simulink is a plus.

Experience in prototyping Vision or Deep learning applications on FPGAs is a plus.

Knowledge of Model Based Design and Code Generation is a plus.

Why MathWorks? Its the chance to collaborate with bright, passionate people. Its contributing to software products that make a difference in the world. And its being part of a company with an incredible commitment to doing the right thing for each individual, our customers, and the local community.

MathWorks develops MATLAB and Simulink, the leading technical computing software used by engineers and scientists. The company employs 5000 people in 16 countries, with headquarters in Natick, Massachusetts, U.S.A. MathWorks is privately held and has been profitable every year since its founding in 1984.

The original job offer can be found in Kit Job:

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:
Enter Your E-mail address to receive the latest job offers for: fpga engineer for image processing and computer vision fx104
Publish a new Free Offer
Need to publish an offer? With more than 1 million unique users per month, you will find the ideal candidate for your company instantly, what are you waiting for!
Publish Now

Subscribe to this job alert