1

Software Engineer Jobs in California (NOW HIRING)

Seyond is a leading global provider of image-grade LiDAR technology, and they are seeking a highly motivated and skilled Senior Software Engineer to join their innovative team. The role involves ...

PROLIM Global Corporation (www.prolim.com) is currently seeking Software Engineer for location Sunnyvale, CA, United State location for one of our Top clients . Location: Sunnyvale, CA (100% Onsite ...

They are seeking a talented Software Engineer to bridge the gap between AI research and product development, collaborating with research scientists to implement AI algorithms and develop scalable ...

The Senior Software Engineer will develop, optimize, and deploy perception algorithms and software for autonomous driving and advanced applications, utilizing edge AI platforms like NVIDIA Jetson.

Job brief We are seeking a Software Engineer to execute the full lifecycle of the product development, by programming well-designed, efficient, and testable code that meets specifications.

Seyond is a leading global provider of image-grade LiDAR technology, and they are seeking a highly motivated and skilled Senior Software Engineer to join their innovative team. The role involves ...

Software Engineer

El Segundo, CA ยท On-site

  • Medical

  • Dental

  • Vision

  • Retirement

Voyager Technologies is seeking a Software Engineer to join a multidisciplinary team of machine learning engineers, software developers, and algorithm developers developing software for geospatial ...

Software Engineer

Chula Vista, CA ยท On-site

$100K - $130K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

We are currently seeking a talented Software Engineer to join our team working on a restricted program in San Diego, CA. In this role, you will play a crucial part in the migration of legacy ...

Embedded Software Engineer Resource Type : Contractor Worker: US Citizen only Job Location : Irvine, California, 100% onsite Mandatory skills: Regulatory compliance with customer safety and security ...

Software Engineer

El Segundo, CA ยท On-site

  • Medical

  • Dental

  • Vision

  • Retirement

Voyager Technologies is seeking a Software Engineer to join a multidisciplinary team of machine learning engineers, software developers, and algorithm developers developing software for geospatial ...

The Software Engineer position will be responsible for hands-on development as well as lead the development of Next Generation Enterprise solutions for Global eCommerce. SE will be responsible for ...

Software Engineer

San Francisco, CA ยท On-site

$185K - $235K/yr

Pronexus is hiring on behalf of a frontier AI company for a Software Engineer to join a lean, highly technical team building core infrastructure for the next generation of agentic AI. This is a high ...

Software Engineer

San Francisco, CA ยท On-site

$185K - $235K/yr

Pronexus is hiring on behalf of a frontier AI company for a Software Engineer to join a lean, highly technical team building core infrastructure for the next generation of agentic AI. This is a high ...

Software Engineer

San Jose, CA ยท On-site

$90K - $115K/yr

As part of our software engineering team, you will be responsible for leading the projects and provide technical expertise and recommendations to support and enhance our development projects.

Software Engineer

Redondo Beach, CA

$45 - $75/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The Software Engineer will develop software which will operate in a resource constrained target environment with soft and hard real time requirements for various flight/space/ground systems. The ...

Software engineers at Mechanize create RL environments to sell to the leading AI labs. You might be a good fit if you have 2-5 years of experience as a software engineer and can code in python. No ...

Software engineers at Mechanize create RL environments to sell to the leading AI labs. You might be a good fit if you have 2-5 years of experience as a software engineer and can code in python. No ...

Software engineers at Mechanize create RL environments to sell to the leading AI labs. You might be a good fit if you have 2-5 years of experience as a software engineer and can code in python. No ...

Software Engineer

San Jose, CA ยท On-site

$90K - $115K/yr

As part of our software engineering team, you will be responsible for leading the projects and provide technical expertise and recommendations to support and enhance our development projects.

Showing results 41-60

Software Engineer information

See California salary details

$62.7K

$145.6K

$202.8K

How much do software engineer jobs pay per year?

As of Aug 19, 2026, the average yearly pay for software engineer in California is $145,592.00, according to ZipRecruiter salary data. Most workers in this role earn between $118,400.00 and $170,700.00 per year, depending on experience, location, and employer.

What is a software engineer?

Software Engineers are professionals who design, develop, test, and maintain computer software and systems. They use programming languages, engineering principles, and problem-solving skills to build applications, websites, or software solutions that meet specific needs. Software Engineers may work in a variety of industries, such as technology, finance, healthcare, or entertainment, collaborating with other team members to deliver functional and reliable software. Their role often involves analyzing user requirements, writing code, debugging errors, and continually improving software performance.

What are the key skills and qualifications needed to thrive as a software engineer, and why are they important?

To thrive as a Software Engineer, you need strong programming skills, problem-solving abilities, and a degree in computer science or a related field. Familiarity with coding languages (such as Python, Java, or C++), version control systems like Git, and knowledge of software development methodologies are typically required. Excellent teamwork, communication, and adaptability distinguish top performers in this role. These skills ensure efficient, high-quality software development that meets user needs and adapts to technological changes.

What are some common challenges software engineers face when collaborating on large development teams?

Software engineers working on large teams often encounter challenges with communication, code integration, and maintaining consistent coding standards. Coordinating across multiple developers can lead to merge conflicts and misunderstandings about project requirements or priorities. Adopting tools like version control systems, regular code reviews, and clear documentation helps mitigate these issues. Building strong collaboration skills and proactively seeking clarification are key to ensuring smooth teamwork and project success.

What is the difference between Software Engineer vs Software Developer?

AspectSoftware EngineerSoftware Developer
CredentialsBachelor's degree in CS or related field, certificationsBachelor's degree often preferred, certifications optional
Work EnvironmentDesigning, developing, testing, and maintaining software systemsWriting, coding, and implementing software applications
Industry UsageUsed across tech, finance, healthcare, and more for system-level rolesCommonly used in app and web development projects
Search IntentUnderstanding roles, responsibilities, and qualificationsLearning about coding, programming, and project work

While both roles involve software creation, Software Engineers typically focus on designing and architecting complex systems, whereas Software Developers mainly concentrate on coding and building specific applications. The roles often overlap, but the Engineer role may require broader system knowledge and design skills.

Are software engineers still in demand?

Yes, software engineers are in high demand across many industries due to ongoing digital transformation, the growth of cloud computing, and the need for software development, maintenance, and cybersecurity skills. The profession offers strong job stability, competitive salaries, and opportunities to work with various programming languages and tools.

Is 25 too late to become a software engineer?

Age is not a barrier to becoming a software engineer; many professionals start careers in tech in their mid-20s or later. Success depends on acquiring relevant skills, such as programming languages and problem-solving, often through coding bootcamps, online courses, or formal education. Employers value skills and experience over age, making it possible to enter the field at 25 or older.

What are the most commonly searched types of Software Engineer jobs in California?

The most popular types of Software Engineer jobs in California are:

What job categories do people searching Software Engineer jobs in California look for?

The top searched job categories for Software Engineer jobs in California are:

What cities in California are hiring for Software Engineer jobs?

Cities in California with the most Software Engineer job openings:

What are popular job titles related to Software Engineer jobs in CA?

For Software Engineer jobs in CA, the most frequently searched job titles are:

Infographic showing various Software Engineer job openings in California as of August 2026, with employment types broken down into 1% As Needed, 90% Full Time, 6% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $145,592 per year, or $70 per hour.

Software Engineer

Seyond

Sunnyvale, CA โ€ข On-site

Full-time

Re-posted 7 days ago


Job description

Job Summary:
Seyond is a leading global provider of image-grade LiDAR technology, and they are seeking a highly motivated and skilled Senior Software Engineer to join their innovative team. The role involves developing, optimizing, and deploying cutting-edge perception algorithms and software on edge AI platforms for autonomous driving and other advanced applications.
Responsibilities:
โ€ข Design, develop, and optimize LiDAR-based perception software solutions for autonomous driving and other advanced applications.
โ€ข Implement and fine-tune machine learning models for object detection, tracking, and classification.
โ€ข Utilize edge AI platforms, such as NVIDIA Jetson, to deploy and test real-time perception software.
โ€ข Develop and maintain software in Linux environments, ensuring high performance and reliability.
โ€ข Collaborate with cross-functional teams, including hardware engineers, system architects, and product managers, to deliver integrated solutions.
โ€ข Conduct software profiling, debugging, and optimization for efficient resource utilization.
โ€ข Stay updated on the latest advancements in autonomous driving, LiDAR technologies, and edge AI platforms.
โ€ข Identify customer requirements and translate them into software engineering specifications; deliver software solutions to address customer challenges.
Qualifications:
Required:
โ€ข Bachelorโ€™s or Masterโ€™s degree in Computer Science, Electrical Engineering, or a related field.
โ€ข 3+ years of work experience with in software engineering, focusing on autonomous driving, robotics, or similar domains.
โ€ข Proficiency in programming languages like C++, Python, or similar.
โ€ข Strong experience with Linux development and debugging tools.
โ€ข Solid understanding of sensor fusion, and perception algorithms.
โ€ข Familiarity with machine learning frameworks such as TensorFlow or PyTorch.
โ€ข Excellent problem-solving skills and ability to work in a fast-paced environment.
Preferred:
โ€ข Experience with ROS (Robot Operating System) or similar robotics frameworks.
โ€ข Knowledge of real-time systems and embedded software development.
โ€ข Understanding of SLAM (Simultaneous Localization and Mapping) and path planning algorithms.
โ€ข Hands-on experience with NVIDIA Jetson or other edge AI hardware platforms.
Company:
Seyond is a leading global provider of image-grade LiDAR technology, powering a safer, smarter and more mobile. Founded in 2016, the company is headquartered in Sunnyvale, USA, with a team of 501-1000 employees. The company is currently Late Stage.