Camera Software Engineer – Embedded IVI Systems

Jobtailor

Dearborn (MO)

On-site

USD 95,000 - 135,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Ford Motor Company seeks a skilled software engineer to design and test high-availability camera software for in-vehicle infotainment (IVI) systems. You will optimize embedded code for real-time performance on resource-constrained ECUs and drive the integration of camera streams to vehicle displays.

Collaborate with hardware and software teams, external partners, and other engineers to define requirements and ensure seamless system integration.

Qualifications

  • Bachelor's degree in Computer Science, Electrical Engineering, or a related technical field.
  • 3+ years of experience in software development with embedded systems or automotive background.
  • 2+ years' experience in C/C++ programming, including modern C++ standards.
  • 1+ years' experience in Camera or Video streaming.
  • Proven experience with QNX, embedded/automotive Linux or other RTOS.
  • Working experience with Git/GitHub as a version control system.
  • Proficiency in image and video processing algorithms, ISP, camera tuning, and multimedia frameworks like V4L2 or GStreamer.
  • Comprehensive understanding of low-level programming, hardware/software interfaces, and modern systems languages like Rust.
  • Experience debugging embedded systems and optimizing software for performance, latency, and memory constraints.
  • Experience with automotive communication protocols such as CAN and Ethernet.
  • Knowledge of the software development lifecycle and agile methodologies.

Responsibilities

  • Design, develop, and test robust, high-availability camera software for Ford's IVI systems.
  • Implement and optimize software for embedded platforms, ensuring reliability and real-time performance in resource-constrained ECUs.
  • Lead the integration of camera systems, including capturing, processing, and streaming video feeds to vehicle displays.
  • Collaborate with hardware teams, other software engineering teams, and external partners to define requirements and ensure seamless system integration.
  • Debug and troubleshoot complex software issues on target embedded hardware, utilizing various debugging tools and techniques.
  • Contribute to architectural decisions and drive best practices for software development, code quality, and maintainability.
  • Stay current with emerging technologies in camera systems, video processing, and embedded software development.

Skills

C/C++ programming
Embedded systems
Automotive software
Image/video processing
QNX / RTOS
Git/GitHub
Camera/video streaming
CAN / Ethernet
Rust
Software debugging

Education

Bachelor's degree in Computer Science or Electrical Engineering

Tools

V4L2
GStreamer
QNX
Embedded Linux
CAN bus tools

Job description

Ford Motor Company seeks a skilled software engineer to design and test high-availability camera software for in-vehicle infotainment (IVI) systems. You will optimize embedded code for real-time performance on resource-constrained ECUs and drive the integration of camera streams to vehicle displays.

Collaborate with hardware and software teams, external partners, and other engineers to define requirements and ensure seamless system integration.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Camera Software Engineer, IVI & Automotive
Embedded Camera Software Engineer, IVI & Automotive

Ford Motor Company • Dearborn (MI)

Hybrid
USD 85,000 - 165,000
Medical, dental, vision coverage
Hybrid work model
Career development opportunities
+1
Product Development Engineer – IVI Camera Software
Product Development Engineer – IVI Camera Software

Jobtailor • Dearborn (MO)

On-site
USD 95,000 - 135,000
Product Development Engineer - IVI Camera Software
Product Development Engineer - IVI Camera Software

Ford Motor Company • Dearborn (MI)

Hybrid
USD 85,000 - 165,000
Medical, dental, vision coverage
Hybrid work model
Career development opportunities
+1
Automotive IVI Systems Integration Engineer
Automotive IVI Systems Integration Engineer

Ford Motor Company • Palo Alto (CA)

Hybrid
USD 139,000 - 233,000
Medical benefits
Hybrid work arrangement
Employee discounts
Senior Embedded Camera Vision Software Engineer
Senior Embedded Camera Vision Software Engineer

Stellantis • Auburn Hills (MI)

On-site
USD 120,000 - 170,000
Global IVI Systems & Software Product Lead
Global IVI Systems & Software Product Lead

Ford Motor Company • Dearborn (MI)

On-site
USD 180,000 - 260,000
Medical coverage
Dental coverage
Vision coverage
+5
Senior IVI Hardware Architect — Hybrid EV Tech Leadership
Senior IVI Hardware Architect — Hybrid EV Tech Leadership

Ford-Motor-Company • Dearborn (MI)

Hybrid
USD 116,000 - 240,000
Vehicle discount program
Tuition assistance
Paid holidays
+1
Staff Camera & ISP Linux Kernel Engineer (Hybrid)
Staff Camera & ISP Linux Kernel Engineer (Hybrid)

Ford Motor Company • Palo Alto (CA)

Hybrid
USD 150,000 - 284,000
Immediate medical, dental, vision and
Tuition assistance
Vehicle discount program for employees
+1
IVI Systems Architecture Lead – Tech Strategy & Delivery
IVI Systems Architecture Lead – Tech Strategy & Delivery

Ford Motor Company • Dearborn (MI)

Hybrid
USD 141,000 - 210,000
Immediate medical, dental, vision and药
Flexible family care days
Tuition assistance
+3
Senior IVI Systems Architect & Technical Strategy Lead
Senior IVI Systems Architect & Technical Strategy Lead

Ford • Dearborn (MI)

Hybrid
USD 141,000 - 210,000
Medical benefits
Dental & vision coverage
Parental leave
+4