Systems Engineer III

TALENT Software Services

Santa Clarita (CA)

On-site

USD 120,000 - 160,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

TALENT Software Services in Santa Clarita, CA seeks a software professional experienced in developing and validating software for medical devices and related systems. You will analyze requirements, design, develop, and test software, ensuring quality and regulatory readiness.

The role emphasizes system verification, statistical risk assessment, and strong cross-functional collaboration to deliver reliable software in a regulated environment. Hands-on coding and documentation are essential.

Qualifications

  • BS in Computer Science or Engineering required; MS preferred.
  • Python programming experience.
  • Experience with test infrastructure verification and validation.
  • Knowledge of system architecture and verification processes.
  • Strong statistical analysis and risk assessment skills.
  • Proven collaboration and communication abilities.

Responsibilities

  • Designs, develops, debugs, modifies and tests software using current languages and standards.
  • Documents software development and test activities with reports and change requests.
  • Tracks development effort in approved project tracking tools.
  • Analyzes and validates requirements and software against system needs.
  • Researches and selects suitable software designs, OS, and practices.
  • Continuously improves processes by coordinating with cross-functional teams.

Skills

Python
Test infrastructure
System architecture
System verification
Statistical analysis
Collaboration

Education

BS in CS/Engineering
MS in CS/Engineering

Job description

Job Purpose
Develops software systems, applications, firmware, and/or provides software systems testing and validation in support of R&D and/or Manufacturing Process Engineering. Responsible for analyzing, designing, programming, debugging, and modification of local, network/internet-related computer programs for commercial or end user applications (i.e. materials management, financial management, HRIS, or desktop applications products). May interface with users to define system requirements and/or necessary modifications. Responsible for developing, applying and maintaining quality standards for software products.

Description:
Job Purpose
Develops software systems, applications, firmware, and/or provides software systems testing and validation in support of R&D and/or Manufacturing Process Engineering. Responsible for analyzing, designing, programming, debugging, and modification of local, network/internet-related computer programs for commercial or end user applications (i.e. materials management, financial management, HRIS, or desktop applications products). May interface with users to define system requirements and/or necessary modifications. Responsible for developing, applying and maintaining quality standards for software products.

Key Responsibilities

  • Designs, develops, debugs, modifies, tests software programs by using current programming languages, methodologies and technologies.
  • Documents software development and/or test development by writing documents, reports, memos, change requests. Methods used are determined by approved procedures and standards.
  • Tracks software development effort by creating and maintaining records in the approved tracking management tool.
  • Analyzes, evaluates, verifies requirements, software and systems by using software engineering practices.
  • Investigates, research, selects software designs, operating systems and/or practices.
  • Continuously improves process and work methodologies by interfacing with peers/cross-functional groups and analyzing activities to improve workflow and work processes.

Quality Systems Duties and Responsibilities

Build Quality into all aspects of their work by maintaining compliance to all quality requirements.

Qualifications

Minimum 5 Years experience per below, with BS, 3 - 5 Years with MS

Must have:

  • Python experience
  • Test infrastructure verification and validation experience
  • System architecture
  • System verification
  • Excellent statistical analysisRisk assessment experience
  • Excellent collaboration and communications

Medical Device Experience Highly Preferred

Former regulated environment required

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr Systems Engineer
Sr Systems Engineer

Gardner Resources Consulting, LLC • Lexington (MA)

On-site
USD 80,000 - 120,000
Software Systems Engineer - III
Software Systems Engineer - III

AmNet Services, Inc. • Ashburn (VA)

On-site
USD 90,000 - 130,000
Systems Engineer
Systems Engineer

ATS Automation Tooling Systems Inc • Indianapolis (IN)

On-site
USD 90,000 - 120,000
Sr Advanced Software Engineer-24667
Sr Advanced Software Engineer-24667

OLSA Resources, Inc. • Glendale (CA)

On-site
USD 90,000 - 120,000
System Engineer
System Engineer

Soho Square Solutions • San Diego (CA)

On-site
USD 110,000 - 140,000
Systems Engineer
Systems Engineer

Orise • Thousand Oaks (CA)

On-site
USD 90,000 - 130,000
Systems Engineer
Systems Engineer

Orise • Indianapolis (IN)

On-site
USD 90,000 - 120,000
Senior Software Engineer (Windows, C++, Python)
Senior Software Engineer (Windows, C++, Python)

firstPRO US • Andover (MA)

Hybrid
USD 120,000 - 180,000
Embedded Software Engineer or Firmware Engineer
Embedded Software Engineer or Firmware Engineer

Delan Associates, Inc • United States

On-site
USD 90,000 - 130,000
System Development and Support Engineer II
System Development and Support Engineer II

Compunnel, Inc. • San Jose (CA)

On-site
USD 80,000 - 100,000