1

Senior Camera Algorithm Engineer Jobs in Irvine, CA

Senior Software Engineer (C/C++) Job Category: Information Technology Industry: Medical Device ... Translate prototype algorithms (Python/MATLAB) into production-grade C# or C/C++ code. Optimize and ...

Senior Software Engineer (C/C++) Job Category: Information Technology Industry: Medical Device ... Translate prototype algorithms (Python/MATLAB) into production-grade C# or C/C++ code. Optimize and ...

Sr. Electrical Engineer

Irvine, CA · On-site

$115K - $150K/yr

Sr. Electrical Engineer Location : Irvine, CA- Onsite Contract/ Fulltime Visa: US C Broad Job ... Experience with embedded systems, control algorithms, or firmware integration * Knowledge of ...

Senior Software Engineer

Irvine, CA · On-site +1

$184K - $249K/yr

Senior Software Engineer Location: 400 Spectrum Center Drive, Suite 550, Irvine, CA 92618 ... Develop and apply advanced graph algorithms to solve complex real-world challenges. Collaborate ...

next page

Showing results 1-20

Senior Camera Algorithm Engineer information

See Irvine, CA salary details

$63.9K

$135.8K

$197K

How much do senior camera algorithm engineer jobs pay per year?

As of Jun 9, 2026, the average yearly pay for senior camera algorithm engineer in Irvine, CA is $135,845.00, according to ZipRecruiter salary data. Most workers in this role earn between $112,200.00 and $154,000.00 per year, depending on experience, location, and employer.

What are some common challenges Senior Camera Algorithm Engineers face when optimizing algorithms for diverse hardware platforms?

Senior Camera Algorithm Engineers often encounter challenges when adapting and optimizing imaging algorithms to run efficiently across a variety of hardware platforms, such as mobile devices, automotive systems, or embedded cameras. These platforms may have differing computational resources, memory constraints, and sensor characteristics, requiring engineers to balance image quality with performance and power efficiency. Collaboration with hardware teams and cross-functional software teams is essential to ensure robust integration and real-time processing. Staying updated with the latest advancements in image signal processing and hardware acceleration techniques is also crucial for success in this role.

What are Senior Camera Algorithm Engineers?

Senior Camera Algorithm Engineers are professionals who design, develop, and optimize algorithms that control how digital cameras process images and videos. They typically work on tasks like autofocus, auto-exposure, image enhancement, noise reduction, and computational photography features. These engineers combine expertise in image processing, computer vision, and hardware integration to ensure high-quality imaging performance in devices such as smartphones, cameras, and automotive systems. Their work often involves close collaboration with hardware engineers and software developers to implement efficient algorithms that meet product requirements.

What are the key skills and qualifications needed to thrive as a Senior Camera Algorithm Engineer, and why are they important?

To thrive as a Senior Camera Algorithm Engineer, you need a strong background in image processing, computer vision, and algorithm development, often supported by an advanced degree in electrical engineering, computer science, or a related field. Expertise with programming languages like C++ and Python, experience with frameworks such as OpenCV or TensorFlow, and familiarity with camera hardware and embedded systems are typically required. Strong problem-solving, communication, and collaboration skills help in translating complex technical concepts and working effectively within interdisciplinary teams. These skills ensure the development of high-performance camera solutions that meet the evolving needs of imaging applications.

What is the difference between Senior Camera Algorithm Engineer vs Camera Software Engineer?

AspectSenior Camera Algorithm EngineerCamera Software Engineer
Required CredentialsBachelor's or Master's in Computer Vision, Electrical Engineering, or related fields; experience in algorithm developmentBachelor's or Master's in Software Engineering, Computer Science; focus on software development
Work EnvironmentResearch and development teams, algorithm design, testing on hardwareSoftware development teams, coding, debugging, and integration
Industry UsageAutomotive, mobile devices, consumer electronics

The Senior Camera Algorithm Engineer primarily focuses on developing and optimizing camera algorithms, such as image processing and computer vision techniques. In contrast, the Camera Software Engineer concentrates on implementing and maintaining camera-related software applications. Both roles require strong technical skills, but their core responsibilities differ, with the senior engineer emphasizing algorithm innovation and the software engineer focusing on software implementation and integration.

Infographic showing various Senior Camera Algorithm Engineer job openings in Irvine, CA as of June 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $135,845 per year, or $65.3 per hour.
Senior Robotics Software Engineer, Maritime

Senior Robotics Software Engineer, Maritime

Anduril Industries

Costa Mesa, CA

$131K - $173K/yr

Other

Posted 26 days ago


Anduril rating

9.4

Company rating: 9.4 out of 10

Based on 7 frontline employees who took The Breakroom Quiz


Job description

ABOUT THE TEAM

Anduril's Maritime Division has assembled a diverse team of experts in software, robotics, artificial intelligence, sensor fusion, and data analysis to create software and hardware solutions that radically evolve the capabilities of our customers. We are fielding the next generation of autonomous systems to tackle the extremely challenging industry demands of maritime operations. Anduril has brought to market a unique, ultra-long-range, full-ocean-depth underwater vessel platform and a completely refreshed maritime vehicle and flexible manufacturing architecture that scales from "small" to "extra-large" vehicle sizes. Today, Anduril is executing on billion-dollar contracts while simultaneously performing Robot-as-a-Service (RaaS) AUV operations.
We are seeking to sustain our early successes with deep investment in an expanded product portfolio. These products, including Dive-XL, Dive-LD, Copperhead, Seabed Sentry, and other unannounced systems, will deliver a coherent system-of-systems, enabling the end-to-end conduct of a variety of autonomous missions in the maritime domain. If you are passionate about solving problems that have real impact and working on systems that directly contribute to achieving national strategic priorities, we want you to join Anduril's Maritime Division and help us build the future of defense capability.

ABOUT THE JOB

Senior Robotics Engineers independently drive delivery of vehicle perception and planning capability integrated in to our products. This includes systems analysis, sensor selection and integration, perception architecture and implementation, motion planning, health management, behaviour analysis, simulation and test infrastructure, and interfaces with lower- and higher-level systems. We expect Senior Robotics Engineers to demonstrate end-to-end outcome ownership at the major subsystem or system level. Senior Software Engineers contribute as a technical lead to the rapid architecting, design, delivery, support, and evolution of next generation autonomous platforms through their entire product life-cycle.

WHAT YOU'LL DO
  • Design and implement trusted safe navigation, collision avoidance, and situational awareness systems that balance constraints, restrictions and requirements in a multi-stakeholder environment
  • Design and implement scalable sub-systems including sensor processing, perception, tracking, motion planning, health management, anomaly detection, simulation, testing fixtures, and vehicle interfaces
  • Contribute to the design and development of existing software components across Anduril, with the aim of developing components that are re-usable across multiple Anduril product lines
  • Utilize advanced techniques in computer vision, sensor fusion, and machine learning to enhance perception and planning capabilities of Anduril vehicles
  • Conduct thorough testing and validation of perception and planning algorithms through development and use of simulation and analysis of data from real-world experiments, including evolving the data analysis tooling.
  • Collaborate with cross-functional teams, including software engineers, mechanical engineers, and systems engineers, to ensure effective system integration and testing
  • Travel to co-locate with end-users and/or other teams up to 20% of the time
REQUIRED QUALIFICATIONS
  • Bachelor's degree in Robotics, Mechatronics, Computer Science, Engineering, a relevant field, or equivalent experience
  • Experienced and proficient in C++ and/or Python software development
  • Familiarity with autonomous vehicle hardware and sensors such as radar, sonar, LIDAR, and cameras
  • Demonstrated knowledge of at least one of: computer vision, sensor fusion, SLAM, motion planning, machine learning
  • Experience in a senior perception or planning role for the delivery of a robotic system
  • Capacity to act as the technical owner for a system, including stakeholder engagement, requirements definition, roadmap management, team co-ordination, design, implementation, sustainment and evolution
  • Ability to collaborate with stakeholders to define and implement robust validation and verification strategies for perception and planning modules
  • Capacity to learn and grow individually, while mentoring junior team members effectively, building team cohesion and capacity
  • Eligible to obtain and maintain an active U.S. Secret security clearance
PREFERRED QUALIFICATIONS
  • Experience with autonomous systems in the ground, air, maritime or space domains
  • Experience with simulation tools and frameworks, such as Gazebo, Unity, or Unreal Engine, for algorithm validation and testing
  • Knowledge of safety standards and certification processes for autonomous systems
  • Familiarity with System Engineering concepts

Anduril is an equal-opportunity employer, and we encourage candidates from all backgrounds to apply. If you are someone passionate to work on problems that matter, we'd love to hear from you!


Anduril Industries logo

About Anduril Industries

Sourced by ZipRecruiter

Anduril Industries is a trailblazer in the technology industry based in Costa Mesa, CA, US. Founded in 2017 by Palmer Luckey, the creator of Oculus VR, the company focuses on developing innovative technology to equip and empower those in the defense sector. Its primary products include cutting-edge autonomous systems and AI software that assist in combating threats to national and global security. The mission of Anduril Industries is to integrate technology and defense by building transformative, scalable solutions that ensure a safer world.

Industry

Guided missile and space vehicle manufacturing

Company size

501 - 1,000 Employees

Headquarters location

Costa Mesa, CA, US

Year founded

2017

Social media