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

Camera Embedded Software Engineer

$184.7k - $324.8k

Jobleads-US

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 you will have the chance to define the way that Apple develops, tests and manufactures all of its products. Our close-knit team cultivates an environment of product innovation, rapid product iteration and collaboration at both team and multi-functional levels with a liberating amount of autonomy.

Description

This is a highly multi-functional product development role and you will work closely with various teams such as the Silicon Design, QA team and the machine learning algorithm team. The environment is multifaceted, fast-paced and requires a self-starter demeanor.

Responsibilities

  • Develop low level device drivers for sophisticated image processing pipeline in embedded systems for the latest SoC blocks, chipsets in Apple.
  • Work with high level software clients who are using camera, understanding their requirement, use case, limitation, then design, implement and test our camera software stack.
  • Design and implement camera features in embedded systems for Apple products. You will work with other teams to define features and communication protocols and detail the requirements clearly with implementation specifications.
  • Optimize and improve system performance in term of power, usage, latency, jitter, etc.
  • Work on HW validation and provide software support to factory testing. You will also implement features to support hardware testing and diagnosis.

Minimum Qualifications

  • BS and a minimum of 10 years relevant industry experience
  • Proficiency in C/C++
  • Proficiency in the development of multi-thread software within embedded RTOS system
  • Hands-on experience using AI-assisted development tools (e.g. coding assistants, agentic AI tools) to speed up software development, debugging and testing

Preferred Qualifications

  • A passion for embedded software development
  • Familiarity with camera pipeline and video processing
  • Familiarity with SoC and H/W layer knowledge such as bring up, hardware driver and firmware development
  • Familiarity with memory management and optimization, performance tuning in embedded system

At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $184,700 and $324,800, and your base pay will depend on your skills, qualifications, experience, and location.

Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits

Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant

At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.

Learn about accessibility in Apple’s workplace

Learn about reasonable accommodations for job applicants

Apple accepts applications to this posting on an ongoing basis.

#J-18808-Ljbffr Jobleads-US
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Camera Embedded Software Engineer in Sunnyvale, CA vacancy
  • $184.7k - $324.8k

     ...Apple Inc. is seeking an extraordinary Embedded Software Engineer to drive pioneering technologies for camera and ISP pipelines. You will work on core image signal processing and hardware components, with autonomy and collaboration across teams in Sunnyvale, CA. The... 
    Suggested

    Jobleads-US

    Sunnyvale, CA
    1 day ago
  •  ...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,... 
    Suggested
    Full time

    Apple

    Sunnyvale, CA
    20 hours 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
    1 day 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
    2 days 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... 
    Suggested

    MoTek Technologies

    Santa Clara, CA
    2 days ago
  •  ...Job Title: Embedded Software Engineer Location: Sunnyvale, CA (Onsite 3 days) Duration: 12 months Responsibilities Design and deploy...  ...Integrate edge-AI algorithms seamlessly within the Android camera framework and multimedia subsystems. Collaborate across... 

    eTeam

    Sunnyvale, CA
    3 days ago
  •  ...Embedded Systems Engineer This position is onsite at Sunnyvale, CA. Experience level: 8+ Years • Should be able to work independently as...  ...Computer Vision, or related fields, image quality testing of camera systems and familiar with image quality metrics and... 

    Samprasoft

    Sunnyvale, CA
    2 days ago
  •  ...is seeking a Computer Vision/ Machine Learning Engineer to join their dynamic team. You will be an integral...  ...-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

    Manpower Group Inc.

    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... 
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    1 day 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
    29 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
    4 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
    2 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
    11 hours 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
    2 days 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
    1 day ago
  • $96.8k - $118.3k

    DescriptionAs an Embedded Software Engineer on our team, you will be responsible for the design, implementation, maintenance, and continuous improvement of embedded software and core platform modules that power Fortinet’s networking and security appliances.This is a high... 
    Full time
    Worldwide

    Fortinet

    Sunnyvale, CA
    3 days ago
  • $145.83k - $219k

     ...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
    2 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
    2 days 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
    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
    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
    11 hours 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
    3 days 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
    2 days 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
    4 days ago
  • $129.3k - $225.3k

     ...Hardware The Product Integrity group is looking for a Systems Software Engineer to develop future products. As a member of the OS...  ...Preferred Qualifications Experience with building embedded system architectures and using interfaces such as I2C, USB,... 
    Contract work
    Remote work
    Worldwide
    Relocation

    Apple

    Cupertino, CA
    5 days ago
  •  ...technology that will set the standards for software-defined vehicles around the world....  ..., more sustainable for everyone. Embedded Software Engineer Role Summary We are looking for...  ...on validating and optimizing the camera and display subsystems at the ECU level... 
    Full time
    Contract work
    Local area

    Rivian VW Group

    Palo Alto, CA
    5 days ago
  •  ...Applied Intuition, Inc. in Sunnyvale, CA, is seeking Embedded Software Engineers to develop and integrate embedded software on production computers for the next-generation vehicle platform. You will work on real-time code, RTOS applications, and low-level hardware bring... 
    Casual work
    Work at office
    Remote work

    Decisive Point

    Sunnyvale, CA
    2 days ago
  •  ...Position: Embedded Software Location: San Antonio,TX Experience Required: 3-5 years of experience in wiring harness either aerospace/ mechanical experience Experience in troubleshooting electrical harness wiring in assembly and mounting in vehicles (no design... 

    Kasmo Global

    Santa Clara, CA
    5 days ago
  •  ...Overview Embedded Software Engineer role at Gatik. This role is onsite 5 days/week at our Mountain View, CA office. Gatik, the leader in autonomous middle-mile logistics, is revolutionizing the B2B supply chain with its autonomous transportation-as-a-service (ATaaS... 
    Full time
    Work at office

    Gatik

    Mountain View, CA
    2 days ago

Do you want to receive more vacancies?

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