1

Software Requirements Engineer Jobs (NOW HIRING)

Requirements Tools Engineer Location: 6035 Stoneridge Drive, Pleasanton, CA 94588 Duration: 12 ... Software-driven medical devices * Connected medical devices * Mobile medical device platforms

Forward Deployed Engineer

New York, NY · On-site

$180K - $600K/yr

You are the engineer who walks into a client codebase and ships the AI workflow that changes how ... production software end-to-end, with a track record of turning complex problems into clean ...

Knowledge, skills & abilities requirements * 3+ years in software engineering or data science, with at least 1 year in AI/ML engineering or applied generative AI development. * Bachelor's degree in ...

Knowledge, skills & abilities requirements * 3+ years in software engineering or data science, with at least 1 year in AI/ML engineering or applied generative AI development. * Bachelor's degree in ...

Requirements Tools Engineer Location: 6035 Stoneridge Drive, Pleasanton, CA 94588 Duration: 12 ... Software-driven medical devices * Connected medical devices * Mobile medical device platforms

Knowledge, skills & abilities requirements * 3+ years in software engineering or data science, with at least 1 year in AI/ML engineering or applied generative AI development. * Bachelor's degree in ...

Knowledge, skills & abilities requirements * 3+ years in software engineering or data science, with at least 1 year in AI/ML engineering or applied generative AI development. * Bachelor's degree in ...

AI Operator / Engineer

Miami, FL · On-site

$70K - $110K/yr

Proficiency in Python and experience building software beyond coursework * Hands-on experience with LLMs, prompt engineering, or AI/ML frameworks (PyTorch, TensorFlow, LangChain, or similar)

Role Overview We are looking for an experienced and driven Senior Software Engineer to join our AI Platform team. You will be responsible for building the scalable, secure, and reliable ...

Agentic AI Engineer

$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 ...

Knowledge, skills & abilities requirements * 3+ years in software engineering or data science, with at least 1 year in AI/ML engineering or applied generative AI development. * Bachelor's degree in ...

Knowledge, skills & abilities requirements * 3+ years in software engineering or data science, with at least 1 year in AI/ML engineering or applied generative AI development. * Bachelor's degree in ...

Knowledge, skills & abilities requirements * 3+ years in software engineering or data science, with at least 1 year in AI/ML engineering or applied generative AI development. * Bachelor's degree in ...

next page

Showing results 1-20

Software Requirements Engineer information

What engineers make $300,000 a year?

Senior software engineers, especially those with extensive experience, specialized skills, or working in high-paying industries like finance or tech, can earn $300,000 or more annually. High compensation often includes base salary, bonuses, and stock options, particularly for roles in leadership or with expertise in areas such as cloud computing, AI, or cybersecurity.

What are the job requirements for a software engineer?

Software Requirements Engineers typically need a bachelor's degree in computer science, software engineering, or a related field. They should have strong analytical skills, experience with requirements gathering, and proficiency in tools like UML or requirements management software. Knowledge of programming languages and certifications such as Certified Software Development Professional (CSDP) can also be beneficial.

What engineers make $500,000?

Senior software engineers, especially those with expertise in high-demand areas like machine learning, cloud computing, or cybersecurity, can earn $500,000 or more annually, often through a combination of base salary, bonuses, and stock options. Achieving this level typically requires extensive experience, advanced skills, and working at large tech companies or startups with significant funding.

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

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 does a software requirements engineer do?

A software requirements engineer analyzes, documents, and manages the functional and non-functional requirements of software projects. They collaborate with stakeholders to ensure clear specifications, often using tools like requirements management software, and help guide the development process to meet project goals. Strong communication, analytical skills, and knowledge of software development life cycles are essential for this role.

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 job?

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.

More about Software Requirements Engineer jobs
What cities are hiring for Software Requirements Engineer jobs? Cities with the most Software Requirements Engineer job openings:
What are the most commonly searched types of Software Requirements Engineer jobs? The most popular types of Software Requirements Engineer jobs are:
What states have the most Software Requirements Engineer jobs? States with the most job openings for Software Requirements Engineer jobs include:
What job categories do people searching Software Requirements Engineer jobs look for? The top searched job categories for Software Requirements Engineer jobs are:

Requirements Tools Engineer

Abbott

Pleasanton, CA • On-site

$65 - $70/hr

Contractor

Medical, Dental, Vision, Life, Retirement

Posted 5 days ago


Abbott rating

7.9

Company rating: 7.9 out of 10

Based on 132 frontline employees who took The Breakroom Quiz

151st of 521 rated manufacturers


Job description

Job Title: Requirements Tools Engineer
Location: 6035 Stoneridge Drive, Pleasanton, CA 94588
Duration: 12 Months
Work Arrangement: 100% Onsite
Position Overview
Abbott's Heart Failure Division is seeking a Requirements Tools Engineer to support medical device product development by enabling, administering, and maintaining enterprise requirements management infrastructure.
This role focuses on configuring and optimizing requirements management tools, supporting requirements migration from legacy systems, maintaining traceability and compliance, and enabling engineering teams through training, governance, and process support.
The successful candidate will work closely with cross-functional engineering teams to establish scalable requirements structures, workflows, templates, and best practices that support compliant medical device development.
Key Responsibilities
Requirements Management Tools Administration
  • Administer, configure, and maintain enterprise requirements management platforms.
  • Configure and manage:
  • Requirements hierarchies
  • Templates
  • Workflows
  • Versioning
  • Baselining
  • Ensure tool configurations align with quality system requirements.

Requirements Migration & Data Management
  • Plan and execute migration of requirements and related artifacts from legacy systems such as:
  • DOORS
  • Jama
  • Excel
  • Jira
  • Maintain:
  • Data integrity
  • Traceability
  • Regulatory compliance
  • Support requirements database administration and maintenance.

Requirements Framework & Governance
  • Develop and maintain requirements management plans.
  • Define scalable requirements structures across development programs.
  • Establish:
  • Standardized templates
  • Traceability frameworks
  • Governance models
  • Link requirements to associated design control documentation.

Automation & Tool Enhancements
  • Develop scripts and automation solutions as needed.
  • Support integrations and add-on tools to improve efficiency and usability.
  • Optimize requirements management processes and workflows.

Training & Support
  • Serve as the primary subject matter expert for requirements management tools.
  • Provide:
  • User training
  • Documentation
  • Ongoing support
  • Guide engineering teams on best practices for requirements management and traceability.

Required Qualifications
Education
  • Bachelor's Degree in:
  • Engineering
  • Computer Science
  • Biomedical Engineering
  • Related technical discipline

Experience
  • Minimum 5 years of hands-on experience administering or configuring enterprise requirements management tools in regulated development environments.
  • Experience with tools such as:
  • Codebeamer
  • IBM DOORS
  • Jama
  • Similar requirements management platforms
  • Hands-on experience performing requirements migration from legacy systems.
  • Strong understanding of:
  • Medical device product development
  • Design control processes
  • Requirements traceability
  • Excellent verbal and written communication skills.
  • Ability to train and support engineering teams.
  • Strong collaboration and cross-functional communication skills.

Preferred Qualifications
  • Experience serving as:
  • Tool Administrator
  • Configuration Owner
  • Advanced Power User
  • Experience building or scaling requirements management frameworks for large or multi-team programs.
  • Familiarity with:
  • FDA 21 CFR Part 820
  • Medical device quality systems
  • Regulatory compliance workflows
  • Experience supporting:
  • Software-driven medical devices
  • Connected medical devices
  • Mobile medical device platforms
  • Experience with multiple requirements management and lifecycle management tools.

Top 4 Required Skills
1. Enterprise Requirements Management Tools
  • Codebeamer
  • IBM DOORS
  • Jama
  • Requirements hierarchy management
  • Workflow configuration
  • Versioning
  • Baselining

2. Requirements Migration & Data Integrity
  • Migration from:
  • DOORS
  • Jama
  • Excel
  • Jira
  • Data validation
  • Traceability preservation
  • Compliance management

3. Design Controls & Regulatory Compliance
  • Medical device development lifecycle
  • Design controls
  • Quality systems
  • FDA-regulated environments
  • Compliance-focused tool configuration

4. Requirements Structuring & Traceability
  • Requirements architecture
  • Traceability frameworks
  • Governance models
  • Standardized templates
  • Multi-team requirements management

Consultants Eligible Benefits Upon Waiting Period:
  • Medical and Prescription Drug Plans
  • Dental Plan
  • Vision Plan
  • Health Savings Account (for High Deductible Health Plans)
  • Flexible Spending Accounts (Health, Limited Purpose, Dependent Care, Commuter Parking and Commuter Transit)
  • Supplemental Life Insurance
  • Short Term Disability (coverage varies by state)
  • Long Term Disability
  • Critical Illness, Hospital coverage, Accident Insurance
  • MetLife Legal, MetLife ID Fraud, and MetLife Pet Insurance
  • 401(k)

Abbott is a global healthcare leader that helps people live more fully at all stages of life. Our portfolio of life-changing technologies spans the spectrum of healthcare, with leading businesses and products in diagnostics, medical devices, nutritional and branded generic medicines.
Working together, Abbott and Talent Solutions partner to deliver top talent for contingent roles at Abbott, building better and healthier lives. Abbott believes all employees are essential to creating life-changing breakthroughs, performing key duties to create life-changing breakthroughs.
  • Published on 23 Jun 2026, 7:53 PM

What Abbott employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom