Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Camera Embedded Software Engineer

Home > C/C++ programming jobs

Camera Embedded Software Engineer in USA new

  • Cupertino, CA

Responsibilities

  • Implement, maintain, and troubleshoot embedded firmware.
  • Develop multithreaded software within an embedded real-time operating system.
  • Work on camera, image signal processing, machine learning, and hardware-component technologies.
  • Collaborate with Silicon Design, QA, and Machine Learning algorithm teams.
  • Contribute to camera product development, testing, and manufacturing processes.

Requirements

  • Bachelor of Science degree and a minimum of 3 years of relevant industry experience.
  • At least 3 years of embedded software development experience.
  • Proficiency in C and C++.
  • Proficiency in multithreaded software development within an embedded RTOS.
  • Familiarity with camera pipelines and hardware components is preferred.

Apple

We’re a diverse collective of thinkers and doers, continually reimagining what’s possible to help us all do what we love in new ways. And the same innovation that goes into our products also applies to our practices — strengthening our commitment to leave the world better than we found it. This i...

Similar positions

Advisory Engineer, Middleware & App

  • Lenovo
  • Full time
  • Others
  • 10/30/2026
  • Shanghai, China

Principal Place and Route Engineer

  • SambaNova Systems
  • Full time
  • USA
  • 10/30/2026
  • Salary: $1 - $1000k/yr
  • Austin, TX

Software Engineer I - Middleware

  • Honeywell
  • Full time
  • USA
  • 10/29/2026
  • Phoenix, AZ

Lead Linux Kernel Engineer - Ubuntu

  • Canonical
  • Full time
  • Remote
  • 10/29/2026
  • Anywhere

Robotics Software Engineer, Verification & Validat

  • Anduril Industries
  • Full time
  • USA
  • 10/29/2026
  • Salary: $191k - $253k/yr
  • Costa Mesa, CA