Principal Software Engineer - Computer Vision

the headhunters, llc United State
Visa Sponsorship Relocation
Apply
AI Summary

Develop embedded software for automotive active safety systems (ADAS) with a focus on computer vision. Work globally with product development teams to ensure product quality. Utilize ARM architecture and C++ for real-time embedded software development.

Key Highlights
Develop embedded software for automotive active safety systems (ADAS)
Work globally with product development teams
Utilize ARM architecture and C++ for real-time embedded software development
Focus on computer vision and image signal processing
Develop software to formal ASPICE/Comma-based engineering process
Technical Skills Required
C++ ARM architecture ASPICE Comma-based engineering process Image signal processing
Benefits & Perks
Salary: $140,000-160,000/year
Bonus
H-1B visa transfers and TN visa holders considered
Relocation assistance available
Full benefit package

Job Description


Principal Software Engineer – Computer Vision

Farmington Hills, MI


This company, a global leader in automotive safety technology, is building up a new development team for next generation products. They’re looking for a Principal Software Engineer with a strong background in embedded development for computer vision systems.



Company Information

This is a globally recognized innovator who works with automotive manufacturers on products critical to their future development, no matter what direction the overall industry takes. While most automotive tech companies slash positions, they’ve turned the corner and are building teams to move forward.



Position Description

You’ll be the computer vision expert on a team responsible for developing embedded software for automotive active safety systems (ADAS). You’ll take projects through the full life-cycle, from concept to delivery into production. You’ll work globally with product development teams to make sure the final product hits all marks. The work will be done on an ARM architecture with a focus on image signal processing.



Responsibilities include:

  • Development (design, implement, test and debug) of core and/or application specific software requirements for automotive embedded electronic module serial production projects
  • Developing software to formal ASPICE/Comma-based engineering process.
  • Focus on real-time embedded software using C++ for 32/64 bit multicore SoC/microcontrollers.
  • Camera image quality tuning for Automotive applications like Internal cabin, external cameras, Machine Vision, Human Vision, etc.
  • Hardware/Software (HW/SW) integration and software configuration management




Qualifications

  • Bachelors degree and 10+ years of experience in full life-cycle embedded software development.
  • A strong background with computer vision systems including camera drivers, ISP tuning, etc.
  • Experience working with ARM architecture (Nvidia, Qualcomm, TI).
  • A background in automotive or machine vision technologies (machine learning/ML, ISP, etc.) is a strong plus.
  • System-on-chip (SoC) background is a plus.
  • Excellent communication and collaboration skills with global teams.



Compensation:

$140,000-160,000/year plus bonus.



H-1B visa transfers and TN visa holders can be considered for this opening.

Relocation assistance is available.

This is a direct-hire position, with a full benefit package.


Subscribe our newsletter

New Things Will Always Update Regularly