• Embedded Firmware Engineer FPGA Jobs in United States Of America

  • Caterpillar Power India Pvt Ltd
  • United States Of America, Usa
  • Save Job
  • 5 - 8 Years
  • Posted : above 1 month

Job Description:

Embedded Firmware Engineer FPGA - ( Job Number 190004RO )

Robotics Perception Embedded Software Engineer

Caterpillars Innovation and Technology Development Division is currently seeking a Robotics Perception Software Engineer at its Pittsburgh Automation Center in Pittsburgh, PA In this role you will work on the exciting and technically challenging Automation Systems Development team This team is responsible for developing and demonstrating automation technologies, which are often used in conjunction with information systems, remote control, semi autonomous, and fully autonomous machine control systems In this role you will focus on the development and application of perception technologies and systems

Job Duties/Responsibilities may include, but are not limited to

Research and develop new technology in perception
Develop perception features such as personnel detect, object detection, tracking, classification, terrain mapping, localization and others
Responsible for design, and development of specific computer vision features on FPGA centric platforms
Participate in R&D programs through entire lifecycle, from inception through production and maintenance phases

Required Qualifications

Bachelors or Masters degree in Robotics, Computer vision, Electrical or Computer Engineering, Computer Science, Mechanical Engineering, Mechatronics
Bachelors degree with 5 years or Masters degree with 3 years industry experience in FPGA development
Proficiency with VHDL
Proficiency with FPGA design tools such as Vivado, Xilinx system generator, and model based design using tools such as Matlab/Simulink, model composer, SD SOC/HLS C Code
Experience developing with SoC devices such as Xilinx Zynq and Zynq UltraScale
Experience with interfacing FPGAs to ARM
Strong background in C/C in embedded environments and version control software

Top Candidates will also have

Experience with driver development for sensors such as cameras, lidars, radars and inertial measurement units
Experience with a real time operating systems
Experience with high-speed interface bus architectures (eg Ethernet, PCIe)
Experience with FPGA computer vision
Knowledge of GIT
Ability to develop Linux BSPs for custom hardware with Xilinx MPSoCs
Ability to build/modify linux kernel for MPSoC and write kernel level drivers
Linux application background ex gstreamer, OpenCV etc
Demonstrated working experience on a team
Excellent interpersonal and communication skills
Self-motivated, innovative, willing to pursue new technical areas and capable of working independently

Relocation assistance is available for this position

Relocation assistance is available for this position

EEO/AA Employer All qualified individuals including minorities, females, veterans and individuals with disabilities are encouraged to apply

Primary Location - United States-Pennsylvania-Pittsburgh

Job - Engineering

Profile Summary:

Employment Type : Full Time
Eligibility : Any Graduate
Industry : Manufacturing/Industrial
Functional Area : IT Software : Software Products & Services
Role : Software Engineer
Salary : As per Industry Standards
Deadline : 09th Feb 2020

Key Skills:

Company Profile:

Caterpillar Power India Pvt Ltdarfix

Salary trends based on over 1 crore profiles

View Salaries

All rights reserved © 2018 Wisdom IT Services India Pvt. Ltd DMCA.com Protection Status