1

Video Software Engineer Jobs in California (NOW HIRING)

Jr Algorithms/Video Engineer

Irvine, CA ยท On-site

$80 - $150K/hr

... Video Engineers with a focus on cutting edge video processing technology, to join our team. You ... Participate in the entire software development lifecycle, from requirements gathering and system ...

Senior System Software Engineer - Video

Santa Clara, CA ยท On-site

$143K - $189K/yr

The video software team is seeking someone highly motivated and passionate about system software ... Outstanding engineers with less experience will be considered. * Proficiency in C/C++ with strong ...

Jr Algorithms/Video Engineer

Irvine, CA ยท On-site

$80 - $150K/hr

... Video Engineers with a focus on cutting edge video processing technology, to join our team. You ... Participate in the entire software development lifecycle, from requirements gathering and system ...

As a Principal Software Engineer on the Video team, you'll be responsible for building, operating, and evolving our video transcoding and playback platform and innovate on new uses for video in a 3D ...

As a Principal Software Engineer on the Video team, you'll be responsible for building, operating, and evolving our video transcoding and playback platform and innovate on new uses for video in a 3D ...

Senior Software Engineer

Burbank, CA

$130K - $171K/yr

Senior Software Engineer (Video) Location: Burbank, CA / New York, NYC - Onsite Overview The Video Engineering team is in charge of supporting the video delivery and architecture of VOD and Live ...

Senior Software Engineer

Burbank, CA ยท On-site

$130K - $171K/yr

Senior Software Engineer (Video) Location: Burbank, CA / New York, NYC - Onsite Overview The Video Engineering team is in charge of supporting the video delivery and architecture of VOD and Live ...

The Staff Software Engineer will create and implement machine learning techniques, collaborating ... real-time video analytics, spanning model architectures, inference pipelines, and runtime ...

Software Engineer Summary: We are seeking a Software Engineer who will join our Engineering team ... Some experience with video production and post-production technologies preferred. * Basic knowledge ...

Software Engineer Summary: We are seeking a Software Engineer who will join our Engineering team ... Some experience with video production and post-production technologies preferred. * Basic knowledge ...

next page

Showing results 1-20

Video Software Engineer information

See California salary details

$10.9K

$148K

$171.2K

How much do video software engineer jobs pay per year?

As of Jun 29, 2026, the average yearly pay for video software engineer in California is $148,035.00, according to ZipRecruiter salary data. Most workers in this role earn between $102,600.00 and $170,700.00 per year, depending on experience, location, and employer.

What engineers make $500,000?

Senior software engineers, especially those with specialized skills in areas like machine learning, cloud computing, or cybersecurity, can earn $500,000 or more annually. High compensation often includes base salary, bonuses, and stock options, particularly in large tech companies or startups with significant funding.

What is the salary of a video software engineer?

The average salary of a video software engineer in the United States ranges from $80,000 to $130,000 annually, depending on experience, location, and skill set. Professionals with expertise in multimedia processing, computer vision, or real-time video streaming may earn higher salaries, especially in tech hubs or with specialized certifications.

Can I make 200k a year as a software engineer?

Video Software Engineers working in high-cost-of-living areas or with extensive experience, specialized skills, and advanced roles such as senior or lead positions can potentially earn $200,000 or more annually. Achieving this salary often requires expertise in areas like real-time video processing, proficiency with relevant tools, and a strong portfolio or certifications. Salary levels vary based on location, company size, and individual skill set.

What does a Video Software Engineer do?

A Video Software Engineer designs, develops, and optimizes software for video processing, streaming, and playback. They work with codecs, compression algorithms, and multimedia frameworks to ensure efficient video transmission and quality. Their responsibilities may include developing real-time video applications, optimizing video encoding/decoding, and improving playback performance across platforms. They often collaborate with designers, backend engineers, and hardware teams to enhance video experiences.

Will AI replace coders by 2040?

Video Software Engineers develop and maintain software using programming languages and tools, and while AI can automate certain coding tasks, it is unlikely to fully replace human coders by 2040. AI tools may assist in code generation and testing, but complex problem-solving and creative design remain human-driven skills. Continuous learning and adapting to new technologies will be important for coders in the evolving landscape.

What are the key skills and qualifications needed to thrive in the Video Software Engineer position, and why are they important?

To thrive as a Video Software Engineer, you need strong programming skills (C/C++, Python, or Java), a solid grasp of computer science fundamentals, and expertise in video processing or streaming technologies, often supported by a relevant degree in computer science or engineering. Familiarity with multimedia frameworks such as FFmpeg, GStreamer, and DirectShow, as well as version control and continuous integration tools, is typically expected. Problem-solving ability, attention to detail, and effective communication are important soft skills for this role. These competencies ensure engineered solutions are robust, efficient, and meet the evolving needs of video-driven applications and teams.

What are the typical challenges faced by Video Software Engineers in their daily work?

Video Software Engineers often handle complex tasks such as optimizing video processing algorithms, ensuring low-latency streaming, and troubleshooting compatibility across different hardware platforms and codecs. Meeting high performance expectations while maintaining video quality and stability can be demanding, especially in resource-constrained environments. Collaboration with designers, product managers, and QA teams is common, requiring the ability to translate technical solutions into actionable tasks and clear documentation. Staying current with evolving video standards and technologies is also essential for long-term success in this rapidly changing field.

What are the most commonly searched types of Video Software Engineer jobs in California? The most popular types of Video Software Engineer jobs in California are:
What cities in California are hiring for Video Software Engineer jobs? Cities in California with the most Video Software Engineer job openings:
What are popular job titles related to Video Software Engineer jobs in CA? For Video Software Engineer jobs in CA, the most frequently searched job titles are:

Jr Algorithms/Video Engineer

TRL11, Inc.

Irvine, CA โ€ข On-site

$80 - $150K/hr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 10 days ago


Key responsibilities

  • Develop and implement computer vision algorithms on embedded systems for identifying, tracking, and classifying airborne and ground based objects using high speed cameras.

  • Design and optimize AI/ML models for deployment on resource-constrained embedded platforms.

  • Participate in the entire software development lifecycle, from requirements gathering and system design to testing, deployment, and maintenance.


Job description

TRL11 is a venture backed deep tech / defence tech startup bringing cutting-edge video technology to Aerospace applications. Based in Irvine, CA, we are seeking highly passionate, skilled and experienced Algorithms/Video Engineers with a focus on cutting edge video processing technology, to join our team. You will be responsible for the design, development, and implementation of advanced computer vision and video processing pipelines to support our patent pending Space Aware Video Software Suite. Join our team and play a crucial role in shaping the future of Human Space Exploration and US National Security.
Location: Irvine, CA (in-person position)
Responsibilities:
  1. Develop and implement computer vision algorithms on embedded systems, used for identifying, tracking and classifying anomalies, trends, and intent of airborne and ground based objects using high speed cameras.
  2. Design and optimize AI/ML models for deployment on resource-constrained embedded platforms, considering factors such as memory, processing power, and energy efficiency.
  3. Participate in the entire software development lifecycle, from requirements gathering and system design to testing, deployment, and maintenance.
  4. Perform algorithm evaluation and optimization to ensure efficient and accurate real-time performance of high frame rate machine vision systems.
  5. Stay up to date with the latest advancements in AI, machine learning, and computer vision, evaluate and propose innovative solutions to enhance our product offerings.
  6. Document and communicate technical concepts, algorithms, and implementation details effectively to team members and stakeholders.
  7. Experience debugging with video processing pipelines would be nice
  8. Mentor junior team members, providing guidance and technical expertise to foster their professional growth.

Requirements
  1. Bachelor's or higher degree in Computer Science, Data Science, Electrical Engineering, Physics or related field.
  2. Strong programming skills in C/C++, Python required, with experience in embedded software development a plus.
  3. Solid understanding of AI/ML techniques, deep learning frameworks, and computer vision.
  4. Experience with hardware-software integration and optimization for embedded systems, including GPU acceleration, FPGA implementation, multi-core parallel processing.
  5. Experience working with video processing pipelines and workflows.
  6. Proficiency in working with popular embedded platforms, such as ARM-based SoCs and microcontrollers.
  7. Familiarity with basic image processing techniques, camera systems, and sensor integration.
  8. Knowledge of real-time operating systems (RTOS) and software development for embedded systems.
  9. Excellent problem-solving skills and the ability to work independently as well as in a team environment.
  10. Strong communication skills to effectively convey complex technical concepts and collaborate with cross-functional teams.

Nice to Have:
  • US Citizenship / Green Card

Benefits
  • Fast paced, energetic startup culture, where you'll learn a lot, have great impact, and have fun doing it
  • Base salary $80- $150k, depending on experience
  • Bonus, 401k, Health Care Plan (Medical, Dental, Vision)
  • Unlimited Paid Time Off (with prior approval), for Vacation, Sick & Public Holidays, Maternity, Paternity
  • Possible Stock Option Plan participation, based on performance and tenure.