Senior Software Engineer - Medical Device (Onsite - Irvine, CA) Possible Temp-to-Hire
Pharmavise
Job Description
Our F500 Medical Device client has an exciting opportunity for a Senior Software Engineer.
Job Summary: We are seeking a skilled Senior Software Engineer to join the Client's Urology team. In this role, you will be responsible for technical activities related to the customization and validation of the Android Operating System (version 5) deployed within a Class III medical device. This role bridges software engineering, cybersecurity, and medical device product integration for a commercial product. The successful candidate will assess, modify, and harden the Android OS to close cybersecurity gaps, adapt critical applications for compatibility, and perform OS-level verification and validation in alignment with regulated product development standards. This role will work closely with cybersecurity, systems, and quality engineers to ensure system integrity, compliance, and reliable performance of the Android-based platform within the medical device system. Responsibilities:
• Analyze and modify Android OS (v5) source to address identified cybersecurity vulnerabilities and compliance gaps.
• Implement OS-level patches, configuration changes, and security controls consistent with medical device cybersecurity guidance (FDA premarket & post market cybersecurity, and EU MDCG ).
• Manage integration of third-party libraries and drivers while maintaining software traceability and regulatory documentation.
• Adapt and refactor existing applications to ensure compatibility with the custom Android OS as needed.
• Optimize interprocess communication, resource management, and hardware interface behaviors in the updated OS environment.
• Collaborate with application developers to test and validate functionality per intended use.
• Conduct OS-level verification and validation per IEC 62304 and internal design control SOPs
• Support risk analysis and mitigation activities per ISO 14971 and internal software QMS SOPs.
• Contribute to software documentation, including software architecture, verification plans, test protocols, and traceability matrices.
• Participate in technical reviews and audits to ensure software compliance with applicable standards.
• Work in close coordination with cybersecurity, software, design quality, and system engineering teams to ensure secure and reliable system operation.
• Support integration testing and root cause analysis of OS-related issues. Job Requirements:
• Bachelor's or master's degree in computer engineering, computer science, electrical engineering, or a related field.
• 7+ years of professional software engineering experience, with at least 3 years in Android OS development or customization.
• Hands-on experience with AOSP, Android build systems, and kernel-level modification.
• Strong understanding of embedded systems, Linux internals, and Android application frameworks.
• Proven experience in regulated environments (medical device, aerospace, automotive, or defense).
• Working knowledge of IEC 62304, ISO 14971, IEC 60601, and other regulations.
• Familiarity with cybersecurity risk assessment, threat modeling, and vulnerability remediation in embedded platforms. Preferred Qualifications
• Experience with Android OS version 5 or legacy Android platforms in long-lifecycle products.
• Strong debugging, profiling, and reverse-engineering skills.
• Prior experience supporting device certification and regulatory submissions.
• Excellent communication and documentation skills for technical and compliance deliverables. Other Details:
• Schedule: 08:00:AM - 04:30:PM
• Contract Length: 12 Months with possible extension
• Work Set-Up: Hybrid in Arbor Lakes, MN
• Start Date: 1/5/2026
Our F500 Medical Device client has an exciting opportunity for a Senior Software Engineer.
Job Summary: We are seeking a skilled Senior Software Engineer to join the Client's Urology team. In this role, you will be responsible for technical activities related to the customization and validation of the Android Operating System (version 5) deployed within a Class III medical device. This role bridges software engineering, cybersecurity, and medical device product integration for a commercial product. The successful candidate will assess, modify, and harden the Android OS to close cybersecurity gaps, adapt critical applications for compatibility, and perform OS-level verification and validation in alignment with regulated product development standards. This role will work closely with cybersecurity, systems, and quality engineers to ensure system integrity, compliance, and reliable performance of the Android-based platform within the medical device system. Responsibilities:
• Analyze and modify Android OS (v5) source to address identified cybersecurity vulnerabilities and compliance gaps.
• Implement OS-level patches, configuration changes, and security controls consistent with medical device cybersecurity guidance (FDA premarket & post market cybersecurity, and EU MDCG ).
• Manage integration of third-party libraries and drivers while maintaining software traceability and regulatory documentation.
• Adapt and refactor existing applications to ensure compatibility with the custom Android OS as needed.
• Optimize interprocess communication, resource management, and hardware interface behaviors in the updated OS environment.
• Collaborate with application developers to test and validate functionality per intended use.
• Conduct OS-level verification and validation per IEC 62304 and internal design control SOPs
• Support risk analysis and mitigation activities per ISO 14971 and internal software QMS SOPs.
• Contribute to software documentation, including software architecture, verification plans, test protocols, and traceability matrices.
• Participate in technical reviews and audits to ensure software compliance with applicable standards.
• Work in close coordination with cybersecurity, software, design quality, and system engineering teams to ensure secure and reliable system operation.
• Support integration testing and root cause analysis of OS-related issues. Job Requirements:
• Bachelor's or master's degree in computer engineering, computer science, electrical engineering, or a related field.
• 7+ years of professional software engineering experience, with at least 3 years in Android OS development or customization.
• Hands-on experience with AOSP, Android build systems, and kernel-level modification.
• Strong understanding of embedded systems, Linux internals, and Android application frameworks.
• Proven experience in regulated environments (medical device, aerospace, automotive, or defense).
• Working knowledge of IEC 62304, ISO 14971, IEC 60601, and other regulations.
• Familiarity with cybersecurity risk assessment, threat modeling, and vulnerability remediation in embedded platforms. Preferred Qualifications
• Experience with Android OS version 5 or legacy Android platforms in long-lifecycle products.
• Strong debugging, profiling, and reverse-engineering skills.
• Prior experience supporting device certification and regulatory submissions.
• Excellent communication and documentation skills for technical and compliance deliverables. Other Details:
• Schedule: 08:00:AM - 04:30:PM
• Contract Length: 12 Months with possible extension
• Work Set-Up: Hybrid in Arbor Lakes, MN
• Start Date: 1/5/2026
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Medical Device (Onsite - Irvine, CA) Possible Temp-to-Hire in Irvine, CA vacancy
- ...Job Description Our F500 Medical Device client has an exciting opportunity for an Electrical Engineer. Responsibilities and Job Requirements: • Identifying... ...: • Location: On-site (5 days per week) at Irvine, CA. Hybrid schedule can be considered after...SuggestedContract work
$101k - $186.75k
...Diablo Immortal Job Title: Senior Software Engineer (Temp) | Diablo Immortal | Irvine, CA Requisition ID: R027490... ...benefits including: ~ Medical, dental, vision, health savings... ...expected base pay range of new hires across all U.S. locations. Ultimately...Temporary workSeniorFull timePart timeLocal areaRemote workRelocation package- ...Position Title: Software Engineer - Backend & Observability (OpenTelemetry) Location: Irvine, CA (Onsite) Duration: Long Term A F2F interview is required.... ...About the Role We are looking for a Senior Backend Engineer with expertise in building...Suggested
- ...Job Title Location: Onsite - Irvine, CA Required: Knowledge in VDI – Horizon, PowerShell, Storage Microsoft operating systems... ...comparable experience Experience: Minimum of 3-4 years of engineering experience focused heavily on designing, planning,...Senior
$130k - $160k
...down to 3 nm. Location: 100% on-site in Irvine CA Full-time: Salary + Benefits + Bonuses /... ...Understand layout considerations for device matching, coupling and noise isolation.... ...Holidays per calendar year • Comprehensive Medical Benefits: Company covers 80% of premiums...SeniorPermanent employmentFull timeFor contractorsLocal area$72.72k - $134.46k
...Marketing Job Title: Senior Creative Copywriter (Temp) | Brand and Creative Marketing | Irvine, CA Requisition ID: R0274... ...comprehensive benefits including: ~ Medical, dental, vision, health... ...base pay range of new hires across all U.S. locations. Ultimately...Temporary workSeniorFull timePart timeFixed term contractLocal areaRemote workRelocation packageFlexible hours$124.7k - $205.8k
...people who give possibilities purpose BD... ...largest global medical technology companies... ...from design and engineering to the... ...an experienced Senior-level Software Engineer to join... ...cutting-edge medical devices, with a focus on... ...Location USA CA - Irvine Laguna Canyon...SeniorHourly payWork at officeRemote workShift work- ...I have an opportunity for "MDM Database Developer - Irvine, CA - Day 1 Onsite" and I am looking for a candidate who can join Immediately if you are interested, reply to me with your updated resume or if you could refer someone I would really appreciate it. Position...Immediate start
- ...Itlearn360 is seeking a detail-oriented Senior Accountant for an onsite position in Irvine, CA. This role involves overseeing key accounting functions, ensuring accurate financial reporting, and supporting the finance team in process improvements. The ideal candidate...Senior
$70 - $85 per hour
A leading IT staffing firm is seeking a Senior Blockchain Engineer to design and maintain blockchain protocols and smart... ..., and offers a pay rate of $70-$85 per hour depending on experience. Flexible onsite locations include Irvine and Mountain View, CA. #J-18808-LjbffrSeniorHourly payFlexible hours$85k - $159.25k
...Senior Recruiter – Sales / Go-to-Market (GTM) TriNet is a leading... .... TriNet always strives to hire the most qualified candidate... ...preferred location for this role is Irvine, CA, and the salary range for... ...of benefits including medical, dental, and vision plans, life...SeniorPermanent employmentFull timeWork at officeRemote workRelocation$90k - $115k
...Software Engineer Position at Zymo Research Zymo... ...on lab benchtop devices used for laboratory... ...including: Medical, Dental, Vision,... ...Location: OnSite – Zymo Research Operations... ...062 Murphy Ave., Irvine, CA 92614... ...integrity of our hiring process seriously...Temporary workLocal areaImmediate start$72.65k - $121.05k
...Our passionate people with deep engineering expertise, together with our breadth... ...wherever it's needed. Senior Accountant (SSO Division - Location: Irvine, CA) Position Summary Applies... ...~ Comprehensive coverage for medical, prescription drugs, dental, vision...Temporary workSeniorPermanent employmentFor contractorsWorldwide$87.05k - $145.25k
...passionate people with deep engineering expertise, together... ...it's needed. Senior Cost/Pricing Analyst (... ...Division - Location: Irvine, CA) Position Summary... ...business applications software. Ability to read,... ...Comprehensive coverage for medical, prescription drugs,...Temporary workSeniorPermanent employmentContract workFor contractorsWorldwide- ...Job Title: Senior Systems Engineer (Sharepoint/Exchange experience) - 100% onsite Duration: Permanent Location: IRVINE, CA · 5+ years’ experience administering Microsoft Windows Server... ...and optimizing all hosted Exchange software. Because of the inter-connections of...SeniorPermanent employmentWork at office
$100.3k - $166.9k
...passionate people with deep engineering expertise, together... .... Digital & IT Senior Analyst (SSO Division - Location: Irvine, CA) Position Summary... ...Application Programming * Software Support * Database... ...Comprehensive coverage for medical, prescription drugs,...Temporary workSeniorPermanent employmentFor contractorsWorldwide$140k - $200k
...Silvus is seeking a Senior Embedded Software Engineer to join our... ...Engineering Director for Irvine with dotted-line... ...system including device drivers,... ...position is 100% onsite , Monday through... ...Office in Irvine, CA , near the vibrant... ...Bonus Plans ~ Medical, Dental, Vision benefits...SeniorWork at officeRelocationMonday to Friday$107.8k - $134.8k
...Product Development Engineer Rivian is on... ...what's possible, never simply accepting... ...working onsite at our design Headquarters in Irvine CA. Responsibilities... ...life, medical, dental, vision... ...ensuring that our hiring process is accessible... ..., network/device, recruiting system...Temporary workSeniorFull timeContract workPart timeLocal areaShift work- ...Programmer/Web Developer Location: Orange, CA (Onsite) Duration: Long-term Contract... ...lifecycles, they may need to be selectively re-engineered and redeveloped. When such needs arise,... ...and developing successful GIS-related software applications using, as appropriate, C#,...SeniorLong term contract
$3,300 - $3,400 per week
...Registered Nurse (RN) | Case Manager Location: Irvine, CA Agency: Compunnel Healthcare Pay: $3,300 to $3,400 per week... ...Hospitals, Health Systems, Laboratories, Pharmaceutical Companies, Medical Device Companies, Clinical Research Organizations, Private Physician...Temporary workFull timeContract workPrivate practiceImmediate startShift work- ...Location Options Eden Prairie, MN ONSITE Irvine, CA ONSITE Interview Process 2 rounds... ...• Analyze requirements and implement software solutions using Java 8 or higher, Angular... ...• Perform all phases of software engineering including requirements analysis, application...
$70 - $74 per hour
...Nurse (RN) | Wound/Ostomy Location: Irvine, CA Agency: Compunnel Healthcare Pay... ...Facility: Kaiser Permanente – Irvine Medical Center Location: 6640 Alton Pkwy, Irvine... ..., Pharmaceutical Companies, Medical Device Companies, Clinical Research Organizations...Temporary workHourly payFull timeContract workPrivate practiceLocal areaImmediate startShift work$65k - $75k
...job? We need extraordinary leaders like you to apply for this full-service restaurant management position in Irvine, CA As a Restaurant Senior Manager , your experience and leadership skills will head up some of the nation’s leading restaurant venues and staff...SeniorDaily paid$249k - $304k
...opportunities to build the best possible relationships with our... ...We are looking for a Senior Commercial Lender in Irvine, CA. Essential Functions:... ...Working knowledge of a software applications, including word... .... Benefits: ~ Medical, Dental and Vision Insurance...SeniorWork experience placementWork at officeLocal areaFlexible hours$28 per hour
...Senior Inspector, Receiving Irvine, CA – Corporate Office/ Laboratory/ Warehouse and Controlled Cleanroom Environment... ...reports and utilizing various measuring devices to assess product quality and working with engineers and supplier management personnel as needed...Temporary workSeniorHourly payFull timeWork at officeShift work$85 - $92 per hour
.../Veterans.” Job Title: Senior Software Engineer (C/C++) Job Category: Information... ...Technology Industry: Medical Device Industry Job Location: Irvine, CA Zip Code: 92618 Top 3/5... ..., CA 92618 (04 days Onsite role) Duration: 12 months contract with possible extension Client Domain...SeniorContract workRemote workShift work$41 per hour
...Field Service Technician - Irvine, CA At Getinge we have the passion to perform. Join... ...and community have access to the best possible care, offering hospitals and life science... ...maintenance on a wide-array of high technical medical devices and machines. While performing your...Flexible hours- ...Position : Senior Regulatory Affairs Specialist Location : Irvine, CA Duration : 10 Months Total Hours/week : 40.00 1st Shift Client : Medical Devices Company Job Category : Clinical Level... ...OPT or EAD or CPT Hybrid onsite 3 days JOB DESCRIPTION...SeniorContract workDay shift
$121.5k - $224.88k
...Job Title: Senior Software Engineer II, Client Foundations... ...generations-only made possible by building a work environment... ...for this role is Irvine, CA. Responsibilities... ...including: ~ Medical, dental, vision, health... ...base pay range of new hires across all U.S. locations...Temporary workSeniorFull timePart timeLocal areaWork from homeRelocation package- ...to thier growing team here in Irvine. The Firmware... ...understanding of both hardware and software to ensure that the firmware effectively... ...work closely with hardware engineers, software developers, and... ...~135-150K Base ~ Medical, Dental, Vision, Life Insurance...Temporary workSenior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Medical Device (Onsite - Irvine, CA) Possible Temp-to-Hire. Be the first to apply!
Related searches
- software engineer full time Irvine, CA
- startup software engineer Irvine, CA
- rust software engineer Irvine, CA
- work from home software developer Irvine, CA
- software developer Irvine, CA
- software development engineer aws Irvine, CA
- ngo software engineer Irvine, CA
- part time software developer Irvine, CA
- software engineer Irvine, CA
- senior software engineer Irvine, CA




