1

Software Requirements Engineer Jobs in California

Senior Software Requirement Engineer

Los Angeles, CA · On-site

$132K - $174K/yr

Responsibilities : • Create, define, and maintain formal subsystem‑level software requirements ... in systems engineering discussions related to new features and defect investigations.

Experience performing requirements engineering or systems engineering in a complex software or system-of-systems environment. * Ability to derive, decompose, and document system and component ...

Experience performing requirements engineering or systems engineering in a complex software or system-of-systems environment. * Ability to derive, decompose, and document system and component ...

Requirements * 3+ years of experience in software development, AI engineering, or NLP in a production environment. * Strong proficiency in Python, with experience in frameworks like PyTorch and ...

Agentic AI Engineer

San Francisco, CA · On-site

$176K - $265K/yr

Come help us bring modern software to modern science. Benchling is building Intelligence Engineering & Enablement, a small autonomous team within our Security & IT organization. We own three things ...

Required Skills * 5+ years software engineering experience, with at least 2 years shipping production ML or applied-AI systems. Formal title matters less than the work. * Strong Python. * LLM ...

Review software requirements, architecture, design documentation, and defect data to identify ... Partner with Software Engineering, Systems Engineering, Quality Assurance, and V&V teams during ...

New

next page

Showing results 1-20

Software Requirements Engineer information

See California salary details

$163.7K

$213.9K

$283.2K

How much do software requirements engineer jobs pay per year?

As of Aug 7, 2026, the average yearly pay for software requirements engineer in California is $213,855.00, according to ZipRecruiter salary data. Most workers in this role earn between $185,800.00 and $239,500.00 per year, depending on experience, location, and employer.

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

To thrive as a Software Requirements Engineer, you need strong analytical skills, in-depth understanding of software development processes, and a background in computer science or a related field. Familiarity with requirements management tools such as IBM DOORS, Jira, or Azure DevOps, and certifications like Certified Requirements Engineer (IREB) are highly valuable. Excellent communication, active listening, and stakeholder management skills help set professionals apart in this role. These skills are critical to accurately capturing user needs, ensuring project clarity, and facilitating effective collaboration between technical and non-technical teams.

What are the common challenges faced by software requirements engineers in their day-to-day work?

Software Requirements Engineers often encounter challenges such as ensuring clear communication between stakeholders, managing shifting priorities, and translating complex business needs into precise technical specifications. Collaborating across cross-functional teams, they may need to resolve misunderstandings or conflicting requirements to keep projects on track. Staying adaptable and detail-oriented is key, as requirements can evolve throughout the software development lifecycle. Successfully navigating these challenges is essential for delivering solutions that truly meet user and business goals.

What is a software requirements engineer?

A Software Requirements Engineer is responsible for gathering, analyzing, documenting, and managing software requirements throughout the development lifecycle. They act as a bridge between stakeholders, including business teams, developers, and quality assurance, to ensure the final product meets user needs. Their role involves creating detailed requirement specifications, validating requirements through stakeholder collaboration, and ensuring traceability from requirements to implementation. Strong analytical, communication, and documentation skills are essential for success in this role.

What are popular job titles related to Software Requirements Engineer jobs in California? For Software Requirements Engineer jobs in California, the most frequently searched job titles are:
What job categories do people searching Software Requirements Engineer jobs in California look for? The top searched job categories for Software Requirements Engineer jobs in California are:
What are popular job titles related to Software Requirements Engineer jobs in CA? For Software Requirements Engineer jobs in CA, the most frequently searched job titles are:
Infographic showing various Software Requirements Engineer job openings in California as of August 2026, with employment types broken down into 1% As Needed, 70% Full Time, 20% Part Time, and 9% Contract. Highlights an 95% Physical, 1% Hybrid, and 4% Remote job distribution, with an average salary of $213,855 per year, or $102.8 per hour.

Software Engineer, Agent Harnessing

Scout AI

Sunnyvale, CA • On-site

Full-time

Re-posted 3 days ago


Job description

Job Summary:
Scout AI is developing Fury, the first robotic foundation model for defense, aimed at enhancing U.S. forces' capabilities. As a Software Engineer on the Agent Harnessing team, you will design and build the architecture that enables AI agents to control complex physical systems, ensuring robust communication and integration with hardware.
Responsibilities:
• Designing and advancing the agent harness (agent loop, tools, prompts, execution environment, capabilities) used across Scout AI's agentic stack.
• Integrating fullstack software with physical hardware systems and AI agents—ensuring robust, low-latency communication across complex pipelines.
• Building simulation environments and video-game-like frameworks that allow agents to be tested and trained before physical deployment.
• Owning the connectors between AI models and real-world systems—the layer that translates model output into physical action.
• Fine-tune frontier AI models and build the data acquisition pipelines that feed the training infrastructure powering our agents.
• Work shoulder-to-shoulder with warfighters to turn capability requests into production-ready agentic systems — fast.
Qualifications:
Required:
• 5+ years of full-stack engineering experience (startup or high-ownership environment preferred)
• You have built complex agentic products or infrastructure—agent loops, orchestration systems, tool-use frameworks. You have strong opinions on model and agent behavior.
• You are a systems-oriented fullstack engineer with hands-on experience integrating software with physical hardware or low-level systems.
• You have exposure to simulation environments, game engines (Unreal, Unity, Isaac Sim), or robotics middleware (ROS/ROS2).
• You have strong SWE fundamentals—architecture, distributed systems, real-time pipelines—and love shipping production systems.
Company:
Scout AI develops artificial intelligence systems for defense robotics, focusing on enabling autonomous behavior across unmanned platforms. Founded in 2024, the company is headquartered in Sunnyvale, USA, with a team of 11-50 employees. The company is currently Early Stage.