Software Engineer I

Applied Medical Distribution Corporation Rancho Santa Margarita , CA 92688

Posted 2 months ago


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 35 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 a Software Engineer I, you will be responsible for working within the framework of a team and performing the following activities:

  • Analyze, test, and improve the software design and implementation of new and existing software.

  • Perform unit testing for regression analysis and requirements verification of embedded software and firmware systems for medical device, in conjunction with related hardware production development, applying principles and technologies of computer science.

  • Uphold software standards and methodologies for medical devices.

  • Test and debug embedded software systems.

  • Write test cases, run tests and test automations.

  • Log defects, determine root causes, and track defects to closure.

  • Develop and update engineering documents across the software development life cycle.

  • Participate in test documentation reviews and evaluation for test coverage and adequacy.

  • Collaborate with other team members, including system, hardware, and software engineers, to meet agreed system designs, interfaces, and protocols.

  • Perform other tasks and responsibilities as required.

Position Requirements

This position requires the following skills and attributes:

  • Bachelor's degree in Computer Science or related.

  • Ability to understand, analyze, and troubleshoot embedded software systems.

  • Proficiency in C and C++ programming languages.

  • Programming skills and experience in Python, scripting, assembly or other comparable programming languages.

  • Proven skills and experience in software debugging and test automation.

  • Ability to work within a software Version Control System.

  • Ability to work effectively in cross-functional teams.

  • Effective oral and written communication skills.

  • Technical aptitude and detail oriented.

Preferred

The following skills and attributes are preferred:

  • Experience in C and C++ programming.

  • Being able to read and understand software code for embedded applications.

  • Experience in testing and developing software in a regulated industry.

  • Familiarity with the medical device design process and Design Control procedures.

  • Experience in software development tools.

  • Working knowledge of manufacturing and quality standards, including Food and Drug Administration (FDA) regulations and International Organization for Standardization (ISO) quality systems.

  • Ability to achieve a software code implementing design requirements in compliance with industry standards.

  • Experience in leading different aspects of a software development project across functional groups.

  • Experience in testing of embedded software.

  • Experience in Python programming.

Benefits

  • Competitive compensation range: $70000 - $78000 / year (California).

  • Comprehensive benefits package.

  • Training and mentorship opportunities.

  • On-campus wellness activities.

  • Education reimbursement program.

  • 401(k) program with discretionary employer match.

  • Generous vacation accrual and paid holiday schedule.

Please note that the compensation range may be adjusted in the future, and bonus and incentive compensation plans may apply.

Our total reward package reflects our commitment to employee growth and well-being, as we invest in your development and offer a range of benefits designed to enhance your career and life.

All compensation and benefits are subject to plan documents and written agreements.

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.


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Database Software Engineer Rust (Us)

Tiledb, Inc.

Posted Yesterday

VIEW JOBS 4/27/2024 12:00:00 AM 2024-07-26T00:00 TileDB is looking for a strong database systems engineer to join our growing development team. You will be responsible for implementing new database features i Tiledb, Inc. Cambridge MA

Software Engineer I

Applied Medical Distribution Corporation