Embedded Software Test Engineer @ Applied Medical - Rancho Santa Margarita, CA

Job Overview

2 months ago

Embedded Software Test Engineer

Applied Medical - Rancho Santa Margarita, CA

_________________________________________________________________________________:

Applied Medical is a new generation medical device company with a proven business model and commitment to innovation fueled by rapid business growth and expansion. Our company has been developing and manufacturing advanced surgical technologies for over 30 years and has earned a strong reputation for excellence in the healthcare field. Our unique business model, combined with our dedication to delivering the highest quality products, enables team members to contribute in a larger capacity than is possible in typical positions.

Position Description:
As an Embedded Software Test Engineer, you will be responsible for working within the framework of a team and performing the following activities:

  • Managing and assist in development projects from design through production phases
  • Performing unit testing for regression analysis and requirements verification of embedded software/firmware for medical device
  • Understanding and following Applied Medical's Quality Systems (QS) per training
  • Understanding theoretical and engineering principles using analytical techniques for the evaluation and solution of technical problems
  • Exercising good judgment in planning, organizing, performing, and coordinating engineering project
  • Maintaining compliance with Design Control procedures including developing or updating engineering documents,conducting design and phase review meetings, and maintain device specifications through the use of Design input and Design Output documents
  • Complying with software standards and methodologies for medical devices
  • Writing test protocols, reports, and other engineering documentation for medical device
  • Writing test cases for unit test automation tools
  • Conducting various testing, collect and analyze data and trends
  • Logging defects, perform root cause analysis, and track defects to closure
  • Participating in test documentation reviews, evaluate for test coverage and adequacy
Position Requirements:
This position requires the following skills and attributes:
  • 4 year degree in Software Engineering, Electrical Engineering, or Computer SW/HW Systems, or equivalen
  • Knowledge of software development life cycles
  • Basic understanding of embedded software development, automated testing, debugging and troubleshooting
  • Programming skills and experience with C/C++, Python, assembly or other comparable programming languages, scripting languages, compilers, debuggers, and test automation system
  • Understanding of embedded firmware and RTOS
  • Strong debugging skills
  • Strong attention to detail, highly organized, computer literate
  • Familiarity with software configuration management & defect tracking tools
  • Willingness to learn and to work in a fast-paced professional, FDA regulated work environment
  • Strong documentation skills, ability to read, understand and write specifications and protocols
  • Ability to work independently with minimal supervision

As a healthcare company, it is of the utmost importance to keep our teams safe and healthy in this ever-changing COVID-19 environment. We require all new team members to be fully vaccinated (including booster shots, if eligible) upon their start date at Applied Medical (legitimate accommodation requests will be considered). Our current team members have also made this commitment to being vaccinated and receiving the booster shot to help protect each other, our families, our customers, and our visitors, as we work together to help end the pandemic. Eligibility details to receive the COVID-19 booster shot are provided on the CDC website here .
Preferred:
This position requires the following skills and attributes:

At least 1-2 year(s) of
  • Industry experience in medical device or embedded device design/test and Design Control procedures
  • C/C++ programming experience in developing software for embedded applications; ability to read and understand a software code Experience in software development tools
  • Experience in leading different aspects of a software development project across functional groups
  • Experience in guiding cross-functional team members to achieve software code implementing design requirements in compliance with industry standards
  • Experience in testing of embedded software is desirable
Benefits:
  • Training and mentorship with ongoing learning and development courses
  • On-campus wellness activities
  • Comprehensive medical and dental and vision coverage
  • Education reimbursement program
  • 401(k) program with discretionary employer match
  • Generous vacation accrual and paid holiday schedule

Equal Opportunity Employer

Applied Medical is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, disability (mental and physical), exercising the right to family care and medical leave, gender, gender expression, gender identity, genetic information, marital status, medical condition, military or veteran status, national origin, political affiliation, race, religious creed, sex (including pregnancy, childbirth, breastfeeding and related medical conditions), or sexual orientation, or any other status protected by federal, state or local laws in the locations where Applied Medical operates.

Similar Jobs

Software Engineering Scientist

L3Harris Technologies

Anaheim, CA

Provide technical leadership to all software development life cycle project activities (analysis, preliminary and detailed software design, code, test,…

Senior Software Engineer, Web Payment Experience

Afterpay

Los Angeles, CA

A deep enjoyment of writing and shipping production software. Square helps sellers run and grow their businesses with its integrated ecosystem of commerce…

Associate Software Engineer

Aerojet Rocketdyne

Canoga Park, CA

The successful applicant for this entry-level opportunity will contribute to the development of embedded real-time control system software and/or application…

Staff Engineer Embedded Software / With Active Security Clearance

Northrop Grumman

Northridge, CA

Experienced in embedded systems software development, integration, and testing. You will translate key functional requirements into software requirements…

Embedded Software Stability Engineer

Qcom

San Diego, CA

2-5 years of software experience within the wireless, telecommunications or semiconductor industry. Investigate and debug software stability issues found in…

Automation & Control Software Engineer

ASML

San Diego, CA

Understandingof embedded software systems a plus. Generateshardware and software requirement specifications for automation andcontrol algorithm implementation…

Senior Control and Automation Software Engineer

ASML

San Diego, CA

Understanding of embedded software systems a plus. Ensures software implementation achieves numerical stability. Performs other duties as assigned.

Senior GUI Software Engineer, Critical Care

Edwards Lifesciences

Irvine, CA

Develop software requirements and design documents, translation of software requirements into structured software design and implementation for the GUI…

Senior Software Engineer, Web Payment Experience

Square

Los Angeles, CA

A deep enjoyment of writing and shipping production software. Square helps sellers run and grow their businesses with its integrated ecosystem of commerce…

Senior XR Android Software Engineer (San Diego, CA or Provo, UT)

XCOM Labs

San Diego, CA

Debugging techniques for real-time software applications. Establish detailed software architecture, feature design, and timeline, followed by hands-on…

Senior XR Software Engineer (San Diego, CA or Provo, UT)

XCOM Labs

San Diego, CA

Debugging techniques for real-time software applications. Establishing detailed software architecture, feature design, and timeline, followed by hands-on…

Principal Embedded Software Engineer

Universal Electronics Inc.

Santa Ana, CA

Strong embedded software development skill with FreeRTOS and Linux. Familiar with hardware and software architecture design for consumer electronics product.

System Engineer

Boarhog LLC

San Diego, CA

The systems engineer's responsibilities include working with a team of IT specialists to design, set up and maintain a network of computers, including hardware,…

FPGA RTL Design Engineer

XCOM Labs

San Diego, CA

Familiar with embedded software/firmware design, especially in complex debugging of on-target SW/HW interaction. XCOM Labs was founded by Paul Jacobs in 2018.

Syun An - Senior System Engineer (FT)

Boarhog LLC

San Diego, CA

7 years’ experience with DoD C2 hardware/software maintenance (part of 10 years’ experience). Boarhog was launched in 2012 by military veterans on a mission…

Syun An - Information System Analyst

Boarhog LLC

San Diego, CA

The Contractor shall utilize and conduct software distribution across terrestrial networks utilizing the MangeSoft® toolset including payload development.

Software Engineer III, Embedded Systems/Firmware, Android

Google

San Diego, CA

2 years of experience working with embedded operating systems. 2 years of experience with software development in one or more programming languages, or 1 year…

Sr Engineer, Algorithm

Masimo

Irvine, CA

Familiarity with DSP architecture and embedded systems. Implement physiological parameter measurement algorithms on embedded systems.

Software Engineer(C++, C), Trusted Computing Products and X1 - VIPER

Comcast

San Diego, CA

Experience developing embedded software in a Linux/Unix environment, including basic system configuration, scripting, networking, and debugging.

Principal Engineer C++

Comcast

San Diego, CA

Develops software update processes for existing applications. Experience developing embedded software in a Linux/Unix environment, including basic system…

Staff Controls/Automation Engineer

ASML

San Diego, CA

Experience with embedded software systems desirable. Generates software and/or firmware requirements for control algorithm implementations.

Data Protocol Stack and IMS Development Software Engineer

Qcom

San Diego, CA

1+ year of applicable wireless, semiconductor and/or embedded software industry experience. In this role you will be responsible for embedded software…

Eng 6, Software Development & Engineering

Comcast

San Diego, CA

Trains and mentors software development engineers on internally developed software applications and software development best practices. Mastery of C or C++.

Senior Research & Development Engineer (Medical Devices)

Bright Uro

Aliso Viejo, CA

Experience with signal acquisition, circuit design, embedded systems, signal processing, and/or algorithm testing a plus. Follow up on related deliverables.