Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Camera Embedded Software Engineer

Full-time

Apple Oakbrook

Responsibilities

  • Develop core camera and image signal processing pipeline technologies for Apple products.
  • Build and maintain multithreaded embedded software within an embedded RTOS environment.
  • Collaborate with silicon design, QA, machine learning algorithm, and other cross-functional teams.
  • Use AI-assisted development tools to accelerate software development, debugging, and testing.
  • Work on hardware bring-up, drivers, firmware, memory management, optimization, and embedded-system performance tuning.

Requirements

  • Bachelor of Science degree and a minimum of 10 years of relevant industry experience.
  • Proficiency in C and C++.
  • Proficiency developing multithreaded software for embedded RTOS systems.
  • Hands-on experience using AI-assisted development tools, such as coding assistants and agentic AI tools.
  • Passion for embedded software development.
  • Familiarity with camera pipelines and video processing.
  • Familiarity with SoC and hardware-layer concepts, including bring-up, hardware drivers, and firmware development.
  • Familiarity with memory management, optimization, and performance tuning in embedded systems.
Vacancy posted 12 days ago
Similar jobs that could be interesting for youBased on the Camera Embedded Software Engineer in Sunnyvale, CA vacancy
  • $184.7k - $324.8k

    Apple's ISP team is looking for an extraordinary Embedded Software Engineer to drive pioneering technologies for Apple products. As part of the team you will work on core camera and ISP technologies, including Image Signal Processing Pipeline and hardware components, where... 
    Suggested
    Relocation

    Apple

    Sunnyvale, CA
    2 days ago
  • $197k - $218k

    About the roleMuon seeks a Senior Camera Systems Engineer to join our team in Mountain View, CA developing infrared remote sensing instruments...  ...with imaging systems and infrared remote sensing instruments.Software skills in one or more languages (e.g. Python, C++).... 
    Suggested
    Permanent employment
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours
    3 days per week

    Muon Space

    Mountain View, CA
    2 days ago
  • $175.8k - $312.2k

     ...Summary Posted: Jan 17, 2025 Role Number: 200581424 Apple's Camera/ISP Firmware team brings together world-class experts to explore...  ...Proficiency in C and C++ programming. Experience developing software for device drivers, including but not limited to image sensors,... 
    Suggested
    Full time
    Relocation

    Apple

    Sunnyvale, CA
    3 days ago
  •  ...novel surgical robot system. The engineer will collaborate with a...  ...to design, build and optimize software that enables high-performance...  ...and display across a range of embedded platforms. The engineer will...  ...real-time video capture from camera sensor/third party devices, processing... 
    Suggested
    Local area

    Intuitive Surgical

    Sunnyvale, CA
    3 days ago
  •  ...patients worldwide.We’re a team of engineers, clinicians, and innovators...  ...broadly to the Video Software Engineering Group, responsible for the Linux-based, embedded software that controls the real...  ...integration of new, high-performance cameras and image-sensors.Integration... 
    Suggested
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    1 day ago
  • Qualifications- BS/MS/PhD in Computer Engineering, Robotics, or equivalent-...  ...g. Ethernet, UART, SPI, I2C.)- Embedded Linux or RTOS experience is a must- Excellent software engineering habits.-...  ...with sensor interfaces, such as camera, LIDAR, GPS, and RADAR.- Familiarity... 

    MoTek Technologies

    Santa Clara, CA
    3 days ago
  •  ...dynamic team. You will be an integral part of the Engineering Department supporting the development of...  ...-AI algorithms seamlessly within the Android camera framework and multimedia subsystems. Collaborate across software and hardware teams to bridge low-level camera... 
    Weekly pay
    Temporary work
    Work at office
    Worldwide
    Flexible hours

    Experis Technology Group

    Sunnyvale, CA
    2 days ago
  • $184k - $193k

     ...powers our innovation. About the role ~ As a Senior Embedded Software Engineer , you will be driving the design, development, and...  ...standards. Use data intense sensors such as 3D LIDARs and Cameras to create ‘Virtual Bumper’ systems to achieve PL=D ratings... 
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Cyngn

    Mountain View, CA
    1 day ago
  •  ...patients worldwide.We’re a team of engineers, clinicians, and innovators...  ...broadly to the Video Software Engineering Group, responsible for the Linux-based, embedded software that controls the real...  ...integration of new, high-performance cameras and image-sensors.Integration... 
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    2 days ago
  • Job Title:Embedded Software Engineer/Developper Position Type:Contract (12 months) Location:Sunnyvale, CA (On-site) Salary Range / Rate:$90/h~$16...  ...Responsibilities: Own the ROS2 nodes for the sensor module, including camera, depth (dToF), and IMU streaming at target rates (... 
    Contract work
    Work experience placement

    Ipro Networks Pte. Ltd.

    Sunnyvale, CA
    3 days ago
  • $125k - $150k

     ...you'll play a pivotal role in developing imaging technology for camera capture while creating augmented reality experiences that...  ...Maya* Hands-on experience in camera or display pipelines for embedded systems, mobile devices, or Android platforms. Strong background... 
    Flexible hours

    DigitalFish, Inc

    Sunnyvale, CA
    10 days ago
  • $207k - $300k

     ...maintain the multi-generation software architecture for Low-Speed IO...  ...and peripheral client teams (Camera, Audio, Touch, Sensors,...  ...years of experience working with embedded operating systems.3 years of...  ...qualifications:Master’s degree or PhD in Engineering, Computer Science, or a... 

    Google

    Mountain View, CA
    2 days ago
  • $150k - $180k

     ...Force — autonomous machines, AI-driven software, and elite security professionals...  ...Knightscope is seeking a Mid/Senior Embedded Software Engineer to join our product development team...  ...algorithms using IMU motion data Compute camera motion trajectories and apply... 
    Full time

    Knightscope

    Sunnyvale, CA
    a month ago
  •  ...detection and recognition. Develop robust software for integrating multiple source of...  ...study (e.g., Computer Science, Computer Engineering) Solid programming skills in C++ Experience...  ...algorithms. Deep understanding of automotive camera sensor technologies, interfaces, data... 

    MoTek Technologies

    Sunnyvale, CA
    3 days ago
  • $40 - $45 per hour

     ...Embedded Software Engineering Intern Job Description Embedded Software Engineering Intern Sunnyvale CA Company Overview: CoStar Group...  ...manufacturing and software. We characterize and qualify camera and LiDAR components evaluate suppliers and build the test... 
    Hourly pay
    Full time
    Work experience placement
    Internship
    Summer internship

    CoStar Group

    Sunnyvale, CA
    8 days ago
  • $152k - $241.5k

     ...Vehicles Platform Team is looking for Senior Software Engineers and Architects to develop and bring...  ...hardware platforms and sensors such as cameras, radars, lidars, etc.Collaborate with...  ...Python programming skills.Experience with embedded system involving Linux/RTOS with... 
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  •  ...healthcare professionals and their patients. Together, let's advance the world of minimally invasive care.Job DescriptionAs an Embedded Software Engineer in the Future Forward organization, you will work at the forefront of innovation, rapid prototyping, and new product... 
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    19 hours ago
  • $119.5k - $164.4k

    Elevate Global Aviation Safety as our next Software Engineer!Ready to make a tangible impact on global industries using cutting-edge technology...  ...architectures, real-time/time-critical applications (e.g., embedded systems, high-speed servers), and a strong understanding of... 
    Ongoing contract
    Full time
    Local area
    Worldwide

    Trimble Navigation

    Sunnyvale, CA
    3 days ago
  • $155k - $215k

     ...people — move around the planet. We are a team of mission-driven engineers with experience across aerospace, robotics and self-driving cars working to make this future a reality.As an Embedded Software Engineer at Reliable Robotics, you will be a part of the Embedded... 
    Permanent employment
    Casual work

    Reliable Robotics

    Mountain View, CA
    3 days ago
  • $184k - $287.5k

    NVIDIA is searching for a highly motivated, creative embedded software engineer to join the GPU Software team. As someone who is hardworking and passionate about their work, you will design key aspects of our RISCV BSP package used across the GPU. You should demonstrate... 
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $165.2k - $223.6k

     ...agile environment to deliver high-quality software.* Develop software solutions to...  ...Engage in end-to-end participation in major engineering projects, collaborating with cross-functional...  ....In this role, you will:- Own unique embedded software functions through design, implementation... 
    Permanent employment
    Internship
    Local area
    Worldwide
    Flexible hours

    Amazon

    Sunnyvale, CA
    3 days ago
  • $174k - $252k

     ...implementation of core exposure control software and algorithms for the Pixel camera Auto Exposure.Machine Learning (ML...  ...or C).5 of years of experience in embedded systems or firmware design, with...  ...footprint.Google's software engineers develop the next-generation technologies... 

    Google

    Mountain View, CA
    1 day ago
  • $165.2k - $223.6k

    As a Software Development Engineer, you will be responsible for defining, building and supporting the system design, architecture, and software...  ...interfaces, etc• Participate in design reviews for complex embedded systems, simulations, algorithms and software development... 
    Internship
    Local area
    Flexible hours

    Amazon

    Sunnyvale, CA
    2 days ago
  • $132k - $189k

     ..., and provide hardware hooks to support camera features.Determine component-level requirements...  ...:Bachelor's Degree in Electrical Engineering, Computer Engineering, or a related field...  ...team combines the best of Google AI, Software, and Hardware to create radically helpful... 
    Flexible hours

    Google

    Mountain View, CA
    1 day ago
  • $207k - $300k

     ...functional debug and tracing strategy across all software layers, spanning low-level firmware/real...  ...C++, or Rust.3 years of experience with embedded software design and architecture....  ...:Master’s degree or PhD in Engineering, Computer Science, or a related technical... 

    Google

    Mountain View, CA
    4 days ago
  • $110k - $160k

     ....1x and Enterprise Wireless solution experience is plusEducation Requirement:Bachelor’s Degree in Computer Science or Electrical Engineering is requiredMaster’s Degree is preferredMust be authorized to work in the U.S. without sponsorshipThe US base salary range for this... 
    Full time
    Worldwide

    Fortinet

    Sunnyvale, CA
    1 day ago
  •  ...millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by...  ...team is responsible for the real-time software infrastructure that supports critical...  ...experience and comfort working with C++ in an embedded environment is required.Essential Job... 
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    3 days ago
  • $176.4k - $264k

     ...investors.About the RoleNuro operates real self-driving vehicles on public roads today — not a research platform, not ADAS. The Embedded Software Engineering team builds the software for the safety-critical embedded controllers that connect the Nuro Driver to the vehicle: the... 
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    19 hours ago
  •  ...revolutionize AI silicon and system.DescriptionAs a System Software Engineer Lead, you willLead the team in designing and...  ...experience in sophisticated automotive or embedded systems on BSP and drivers (e.g. Ethernet, Camera, SerDes, Display, PCIe, eMMC, UFS, Lidar/Radar,... 

    Baidu

    Sunnyvale, CA
    19 hours ago
  • $120k - $195k

     ...Job Description: Senior Embedded Software Engineer Location: SFO Bay area / Hybrid Industry: Clean energy/ Software 1st Avenue Power (1AP) is creating a future where every nation, business, and community thrives with limitless access to cheap, reliable clean... 
    Shift work

    1st Avenue Power, LLC

    Mountain View, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Camera Embedded Software Engineer. Be the first to apply!