Share this job
Firmware Design Engineer - 12228
Sterling Heights, MI
Apply for this job

Firmware Design Engineer


Long term Contract with potential to convert to direct


9/80 work schedule


Description: The Firmware Design Engineer position is responsible for electronics and firmware design, implementation in support of video, image, and graphics processing.


Tasks and Responsibilities:

  • Collaborating with systems, software, and hardware engineers to develop designs for video, image & graphics processing
  • Develop and review requirements and digest into work packages
  • Perform embedded Linux development
  • Perform Yocto Linux development on NVIDIA Jetson and Xilinx Ultrascale platforms
  • Develop Linux drivers for custom peripherals
  • Develop system constraints
  • Perform debug through physical lab testing


Position Requirements:

  • Bachelor's degree (B.A. or B.S.) in Electrical or Computer Engineering or Computer Science
  • 10+ years of experience
  • Experience with Linux & Linux driver development
  • Experience with Yocto Linux on NVIDIA Jetson platorms
  • Experience with V4L2 & Gstreamer
  • Familiarity with CUDA
  • Familiarity with OpenCV
  • Experience with Git or similar revision control systems
  • Experience with Jira or similar issue tracking systems
  • Experience with Agile like team environment


EOE (including Disability/Veterans)


Apply for this job
Powered by