Applied Medical
Software Engineer III
This job is now closed
Job Description
- Req#: 12678
- Development: A Software Engineer III would develop and improve software designs for various aspects of PC applications, such as medical devices. This involves designing the architecture, writing code, and implementing software solutions to meet the functional and performance requirements of the devices, while also ensuring reliability, efficiency, and maintainability.
- Technical Writing: As a Software Engineer III, you would engage in various types of technical writing related to software development. This could involve creating detailed design documents, documenting software requirements and specifications, and preparing technical reports or user manuals for medical devices. Your technical writing would aim to convey complex information clearly and accurately to facilitate effective communication within the team and ensure compliance with regulatory standards.
- Teamwork: As a Software Engineer III at Applied Medical, you would engage in effective communication within a cross-functional team. This would involve regular collaboration and coordination with team members, including hardware engineers, quality assurance engineers, and project managers. You would participate in team meetings, discussions, and presentations to exchange ideas, share progress updates, address challenges, and ensure alignment on project goals and timelines. Clear and concise communication would be essential to facilitate seamless teamwork and the successful development of PC applications. Below are some common skills and qualities sought after for this role.
- Learn about Applied’s mission and vision and take part in a variety of Applied Learning foundational courses.
- Discuss your goals and expectations with your team leader(s) and read and review all relevant team resources and materials.
- Immerse yourself in team meetings and discussions.
- Exhibit a strong technical understanding of the product line(s) and/or projects.
- Support team meetings and agendas.
- Take on one or more projects that require low to moderate guidance.
- Develop interpersonal connections and relationships with others to effectively accomplish project objectives and deliverables.
- Lead moderate to complex projects with minimal guidance or direction.
- Demonstrate a strong understanding of Applied’s Quality Management System and effectively troubleshoot challenges or obstacles that may affect project timelines.
- Handle a variety of projects on their own.
- Bachelor’s degree in Computer Engineering, Computer Science, or Electrical Engineering.
- More than two years’ experience in similar or related field.
- Proficiency in programming languages, such as C and C++.
- Works well within a software Version Control System.
- Effective at working in cross-functional teams.
- Effective oral and written communication skills.
- Technical aptitude and detail-oriented.
- Experience developing software for a real-time operating system in a regulated industry.
- Proficient in understanding, analyzing, and troubleshooting PC applicaitons.
- Proficient in Board Bring-Up integrations.
- Experience developing software to control serial and parallel interfaces, including USB, SPI, and I2C.
- Familiarity with software development in Windows and Unix development systems.
- Familiarity with the medical device design process.
- Working knowledge of manufacturing and quality standards, including FDA regulations and International Organization for Standardization (ISO) quality system.
- Competitive compensation range: $80000 - $125000 / 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.
_________________________________________________________________________________
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 III at Applied Medical, your main responsibility would be to develop and enhance software designs and implementations for medical devices. You will work collaboratively within a cross-functional team, actively participating in all stages of the software development life cycle, including coding, testing, debugging, and documentation. Additionally, you will contribute to the creation and maintenance of engineering documents, ensuring that the software development process is well-documented and aligned with industry standards.
Key Responsibilities
PERFORMANCE OBJECTIVES
Within your first 30 days:
Within 60 days:
Within 90 days to one year:
Collaboration is a fundamental part of our organization's culture and is essential to our continued success. As such, the successful candidate for this position is expected to work on-site, enabling them to engage fully with colleagues and contribute to cross-functional initiatives. Therefore, the ability to work collaboratively and contribute to a positive and supportive team environment is a key requirement for this role.
Position Requirements
Preferred
If you are passionate about making a significant impact, driving collaboration, and contributing to a dynamic team, we encourage you to apply and start an exciting journey with Applied Medical. Our unique business model empowers our team members to have a substantial impact, unlike conventional roles.
Benefits
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.
About the company
As a new generation medical device company, Applied Medical is focused on meeting three fundamental healthcare needs: enhanced clinical outcomes, cost containment and unrestricted choice.