1

Software Applications Engineer Jobs in California

Applications Engineer, II

Chatsworth, CA · On-site

$100K - $120K/yr

The Applications Engineer II will act as a crucial technical liaison, connecting customers and ... ) software and support Conflict Minerals Compliance i.e. RoHs, REACH, PFAS, RM, etc. To be ...

The Applications Engineer II will act as a crucial technical liaison, connecting customers and ... ) software and support Conflict Minerals Compliance i.e. RoHs, REACH, PFAS, RM, etc. To be ...

Software Engineer

Santa Clara, CA · On-site

$226K - $227K/yr

Job ID: 25-11020 Software Engineer - SWE2501 Intelliswift Software, Inc. is seeking a qualified ... Job duties • Design, develop and implement customized enterprise-wide software applications and ...

Strong understanding of software engineering principles, algorithms, data structures, and software architecture. * Experience debugging and optimizing applications for performance and reliability.

Applications Engineer

Goleta, CA · On-site

$62K - $83K/yr

Job Summary The Applications Engineer supports Teledyne FLIR's international OEM customer base ... Support hardware/software compatibility efforts and system specification development. * Provide ...

Applications Engineer

Goleta, CA · On-site

$62K - $83K/yr

Job Summary The Applications Engineer supports Teledyne FLIR's international OEM customer base ... Support hardware/software compatibility efforts and system specification development. * Provide ...

Showing results 41-60

Software Applications Engineer information

See California salary details

$23

$58

$92

How much do software applications engineer jobs pay per hour?

As of Sep 6, 2026, the average hourly pay for software applications engineer in California is $58.81, according to ZipRecruiter salary data. Most workers in this role earn between $46.01 and $65.96 per hour, depending on experience, location, and employer.

What is a software applications engineer?

Software Applications Engineers are professionals who design, develop, and maintain software applications tailored to meet user or business needs. They often work closely with clients or internal teams to understand requirements, build solutions, and troubleshoot issues. Their role may involve writing code, integrating software systems, optimizing application performance, and providing technical support. Software Applications Engineers may specialize in specific programming languages or platforms and are essential in ensuring software products function effectively and efficiently.

What are the key skills and qualifications needed to thrive as a software applications engineer?

To thrive as a Software Applications Engineer, you need strong programming skills, problem-solving abilities, and a degree in computer science or a related field. Familiarity with development frameworks, integrated development environments (IDEs), and experience with version control systems like Git are typically required, along with certifications such as Microsoft Certified: Azure Developer Associate or AWS Certified Developer. Excellent communication, teamwork, and adaptability help you collaborate with cross-functional teams and address user needs effectively. These skills are essential for developing robust software solutions that meet client requirements and ensuring successful project delivery.

How do software applications engineers typically collaborate with product managers and end-users during the software development lifecycle?

Software Applications Engineers frequently work alongside product managers to clarify requirements and ensure that application features align with business goals. They also interact with end-users through feedback sessions, usability testing, or support channels to gather insights that inform future development. This collaborative approach helps engineers create more user-friendly and effective software solutions, and fosters an environment where communication and adaptability are highly valued. Effective teamwork and cross-functional communication are essential components of success in this role.

What is the difference between Software Applications Engineer vs Software Developer?

AspectSoftware Applications EngineerSoftware Developer
CredentialsBachelor's in CS or related field, possibly certifications in specific technologiesBachelor's in CS or related field, coding certifications optional
Work EnvironmentCollaborates with cross-functional teams, focuses on application deployment and integrationPrimarily writes, tests, and maintains code for software products
Employer & Industry UsageUsed in tech companies, software firms, and enterprises developing or deploying applicationsCommon across startups, tech firms, and freelance work

The Software Applications Engineer typically focuses on deploying, integrating, and supporting software applications within an organization, often working closely with clients and other teams. In contrast, a Software Developer primarily concentrates on designing, coding, and testing software products. While both roles require similar technical skills and educational backgrounds, their daily tasks and focus areas differ, making each role suited to different career interests within the software industry.

Do software applications engineers make good money?

Software applications engineers typically earn competitive salaries that vary based on experience, location, and industry. They often have opportunities for bonuses, stock options, and career advancement, making the role financially rewarding for many professionals in the field.

What does a software applications engineer do?

A software applications engineer designs, develops, tests, and maintains software applications to meet user needs. They often work with programming languages, development tools, and collaborate with cross-functional teams to ensure functionality and performance. Strong problem-solving skills and knowledge of software development processes are essential for this role.

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

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

Infographic showing various Software Applications Engineer job openings in California as of August 2026, with employment types broken down into 1% As Needed, 73% Full Time, 20% Part Time, 1% Temporary, and 5% Contract. Highlights an 86% Physical, 3% Hybrid, and 11% Remote job distribution, with an average salary of $122,323 per year, or $58.8 per hour.

Software Field Applications Engineer

Aeva

Mountain View, CA • On-site

Full-time

Re-posted 7 days ago


Job description

Job Summary:
Aeva is transforming autonomy with its groundbreaking sensing and perception technology. The Software Field Applications Engineer will support customer software integration for Aeva’s 4D LiDAR products, focusing on helping partners successfully deploy and use Aeva software interfaces and tools.
Responsibilities:
• Support customer software integration for Aeva sensors and software interfaces.
• Build lightweight custom software solutions, example code, scripts, and prototypes to accelerate customer adoption.
• Work directly with customers on technical discussions, troubleshooting, issue resolution, and integration planning.
• Contribute to technical documentation, application notes, release notes, and other customer-facing materials.
• Collaborate with internal engineering teams to communicate customer feedback, reproduce issues, and improve product usability.
• Ability to travel up to 10% as needed within the United States and Europe to support customer engagements.
Qualifications:
Required:
• BS in Computer Science, Robotics, Electrical Engineering, Software Engineering, or a related field.
• 3+ years of prior hands-on coding experience in C++ and/or Python.
• Comfortable using AI coding tools effectively to accelerate development, debugging, and prototyping in C++ and Python.
• Experience working in Linux-based development environments.
• Basic networking knowledge, including IP configuration, ports, and common connectivity/debugging workflows.
• Strong communication skills, with the ability to explain technical concepts clearly to customers and internal teams.
Preferred:
• Experience with robotics or autonomous vehicle software frameworks such as ROS/ROS2.
• Experience working with LiDAR, cameras, radar, or related sensing systems.
Company:
Aeva develops a sensing and perception paradigm for autonomous machines. Founded in 2017, the company is headquartered in Mountain View, USA, with a team of 201-500 employees. The company is currently Growth Stage.

AEVA logo

About AEVA

Sourced by ZipRecruiter

Industry

Manufacturing and manufacturing

Company size

1 - 10 Employees

Headquarters location

Palo Alto, CA, US

Year founded

2017