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 ...
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 ...
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.
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.
They are seeking a Software Engineer to design and deliver production-grade AI agents, drive the Agent Development Life Cycle, and partner with enterprises to transform their operations.
They are seeking a Software Engineer to design and deliver production-grade AI agents, drive the Agent Development Life Cycle, and partner with enterprises to transform their operations.
Senior Requirements Engineer
Seal Beach, CA · On-site
$146K - $234K/yr
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 ...
Senior Requirements Engineer
Seal Beach, CA · On-site
$146K - $234K/yr
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 ...
Senior Requirements Engineer
Seal Beach, CA · On-site
$146K - $234K/yr
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 ...
Senior Requirements Engineer
Seal Beach, CA · On-site
$146K - $234K/yr
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 ...
AI Engineer, Agent
San Francisco, CA · On-site
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 ...
AI Engineer, Agent
San Francisco, CA · On-site
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 ...
Example projects These are some examples of projects that engineers on our team have worked on recently: * Design and build AI agents for large telecommunications and media companies that ...
Example projects These are some examples of projects that engineers on our team have worked on recently: * Design and build AI agents for large telecommunications and media companies that ...
Senior Software Requirement Engineer
$90K - $180K/yr
Create, define, and maintain formal subsystemlevel software requirements ... Analyze system requirements, user needs, and system designs; collaborate with crossfunctional ...
Senior Software Requirement Engineer
$90K - $180K/yr
Create, define, and maintain formal subsystemlevel software requirements ... Analyze system requirements, user needs, and system designs; collaborate with crossfunctional ...
Senior Software Requirement Engineer
Sylmar, CA · On-site
$90K - $180K/yr
Create, define, and maintain formal subsystem-level software requirements ... Analyze system requirements, user needs, and system designs; collaborate with cross-functional ...
Senior Software Requirement Engineer
Sylmar, CA · On-site
$90K - $180K/yr
Create, define, and maintain formal subsystem-level software requirements ... Analyze system requirements, user needs, and system designs; collaborate with cross-functional ...
Senior Software Requirement Engineer
Los Angeles, CA · On-site
$90K - $180K/yr
Create, define, and maintain formal subsystemlevel software requirements ... Analyze system requirements, user needs, and system designs; collaborate with crossfunctional ...
Senior Software Requirement Engineer
Los Angeles, CA · On-site
$90K - $180K/yr
Create, define, and maintain formal subsystemlevel software requirements ... Analyze system requirements, user needs, and system designs; collaborate with crossfunctional ...
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 ...
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 ...
Spacecraft Environmental Requirements Engineer
La Canada Flintridge, CA · On-site
$135K - $160K/yr
... software such as Thermal Synthesizer System (TSS), ANSYS, COSMOS, Thermal Analyzer System (TAS ... Background in environmental requirements engineering and testing.Demonstrated capability in writing ...
Posted today
Quick apply
Spacecraft Environmental Requirements Engineer
La Canada Flintridge, CA · On-site
$135K - $160K/yr
... software such as Thermal Synthesizer System (TSS), ANSYS, COSMOS, Thermal Analyzer System (TAS ... Background in environmental requirements engineering and testing.Demonstrated capability in writing ...
Posted today
Applied AI Engineer
San Francisco, CA · On-site
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 ...
Applied AI Engineer
San Francisco, CA · On-site
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 ...
... software, and interfaces interact • Work closely with senior engineers and follow guidance from the team lead • Learn to develop and maintain requirements in IBM Rational DOORS, including ...
... software, and interfaces interact • Work closely with senior engineers and follow guidance from the team lead • Learn to develop and maintain requirements in IBM Rational DOORS, including ...
... software, and interfaces interact • Work closely with senior engineers and follow guidance from the team lead • Learn to develop and maintain requirements in IBM Rational DOORS, including ...
... software, and interfaces interact • Work closely with senior engineers and follow guidance from the team lead • Learn to develop and maintain requirements in IBM Rational DOORS, including ...
... software, and interfaces interact Work closely with senior engineers and follow guidance from the team lead Learn to develop and maintain requirements in IBM Rational DOORS, including traceability ...
... software, and interfaces interact Work closely with senior engineers and follow guidance from the team lead Learn to develop and maintain requirements in IBM Rational DOORS, including traceability ...
We are seeking professionals with experience in Requirements Engineering, Software/System Requirements, Functional Specifications, Design Controls, Risk Management, Verification & Validation (V&V ...
Quick apply
We are seeking professionals with experience in Requirements Engineering, Software/System Requirements, Functional Specifications, Design Controls, Risk Management, Verification & Validation (V&V ...
... engineers. Assists in developing, testing, documenting, and maintaining software used in flight ... Key Responsibilities: Assist in decomposing project and system requirements into software ...
... engineers. Assists in developing, testing, documenting, and maintaining software used in flight ... Key Responsibilities: Assist in decomposing project and system requirements into software ...
Software Engineer
San Diego, CA · On-site
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
Software Engineer
San Diego, CA · On-site
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
Software Engineer
Fremont, CA · On-site
Software Engineer Location: Fremont, CA Duration: 12 Months Minimum Skills Required: * Modify ... Analyze user needs and software requirements to determine feasibility of design within time and ...
Software Engineer
Fremont, CA · On-site
Software Engineer Location: Fremont, CA Duration: 12 Months Minimum Skills Required: * Modify ... Analyze user needs and software requirements to determine feasibility of design within time and ...
Software Requirements Engineer information
See California salary details
$163.7K - $174.5K
21% of jobs
$184.7K is the 25th percentile. Wages below this are outliers.
$174.5K - $185.4K
4% of jobs
$185.4K - $196.3K
12% of jobs
$196.3K - $207.1K
12% of jobs
The median wage is $208.8K / yr.
$207.1K - $218K
11% of jobs
$218K - $228.8K
11% of jobs
$234.5K is the 75th percentile. Wages above this are outliers.
$228.8K - $239.7K
11% of jobs
$239.7K - $250.6K
11% of jobs
$250.6K - $261.4K
5% of jobs
$261.4K - $272.3K
2% of jobs
$272.3K - $283.2K
2% of jobs
$163.7K
$213.9K
$283.2K
How much do software requirements engineer jobs pay per year?
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.

Full-time
Re-posted 3 days ago
Job description
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.