Software Engineer
2 weeks ago
Job Title: Sr. Software Engineer - Android OS
Duration: 12+ Months (Possible temp to hire)
Location: Irvine, CA 92618
Onsite Role
Responsibilities:
- 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.
- 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.
- 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 inter process 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.
- Support integration testing and root cause analysis of OS-related issues.
Education/Experience:
- 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.
-
Software Engineer I
1 week ago
Irvine, California, United States OrthAlign, Inc. Full timeOrthAlign, Inc., a Smart Technologies, growing medical device company, has an immediate opening for an entry level Software Engineer. This role is responsible for the design, development, and validation of software for sensor-based technology solutions to advance orthopedic navigation on next-generation medical devices. This challenging role is comprised of...
-
Embedded Software Engineer
2 weeks ago
Irvine, California, United States Scalable Systems Full timePosition OverviewWe are seeking a highly skilled Embedded Software Engineer with strong expertise in C/C++ embedded development, hardware bring-up, device driver programming, and real-time/mission-critical systems. This is a fully onsite role supporting advanced embedded solutions in a regulated engineering environment, requiring mastery of SDLC processes,...
-
Senior Software Engineer, Flight Software
3 days ago
Irvine, California, United States Turion Space Full timeThe Senior Flight Software Engineer will be responsible for designing, developing, and testing software that controls and manages spacecraft systems and operations. This role involves collaborating with cross-disciplinary teams to ensure that flight software meets performance, reliability, and mission-specific requirements.Key ResponsibilitiesDesign,...
-
Senior Embedded Software Engineer
2 weeks ago
Irvine, California, United States Tiro Security Full timeOur client is building out an Embedded Software Engineering team, and we have roles ranging from mid-level and Sr. Embedded Software Engineers, as well as a leadership (Manager) position.You will be responsible for developing a next generation software platform, and maintaining the current software platform of embedded Linux and RTOS system with first-class...
-
Software Engineer, DevOps
10 hours ago
Irvine, California, United States PathNostics Full timePathnostics is a leading precision diagnostic testing and development company providing solutions for Infectious Disease and Cancer diagnostics that will get patients on the right path. Check out our website to learn more: The Software Engineer, DevOps, is responsible for designing, implementing, and maintaining scalable, reliable, and secure infrastructure...
-
Software Engineer
2 weeks ago
Irvine, California, United States Yaskawa Motoman Full timeSummaryUnder minimal supervision the Software Engineer will focus on PC software development for robotic automation in the clinical laboratories and related markets. This role will involve the creating of new applications, databases, system interfaces, tools and components, as well as the modification and improvement of existing designs.Essential Duties And...
-
Embedded Software Engineer
10 hours ago
Irvine, California, United States Jobot Full timeWant to learn more about this role and Jobot? Click our Jobot logo and follow our LinkedIn pageJob detailsCutting Edge TechnologyThis Jobot Job is hosted by Lincoln SpragueAre you a fit? Easy Apply now by clicking the "Easy Apply" button and sending us your resume.Salary $145,000 - $190,000 per yearA Bit About UsWe are a cutting edge cybersecurity company...
-
Embedded Software Engineer
3 days ago
Irvine, California, United States Cenergy International Services Full timeSoftware Engineer9801 Muirlands Boulevard-Irvine,CAFulltimeJOB SUMMARYDesign and develop embedded software for ammunition handling systems, thermal management systems, aeromechanical systems, turbo machinery, and various electronics.ESSENTIAL DUTIES & RESPONSIBILITIESRequirement Analysis, Allocation, Derivation, and TraceabilityTrade Studies, and Risk...
-
Software Control Engineer
2 weeks ago
Irvine, California, United States Strativ Group Full timeAbout the CompanyAerospace is at a turning point, costs are rising, supply chains are strained, and old ways of building can't keep up. At Neon Aero, we're breaking that mold. We move fast, think big, and combine start-up agility with aerospace expertise to design, build, and scale aircraft in ways the industry has never seen. Our team leverages automation,...
-
Software Engineer II
2 days ago
Irvine, California, United States ExecutivePlacements Full timeSoftware Engineer II w/ The Trade Desk, Inc. in Irvine, CA. *Telecommuting permitted: wrk may be performd w/in normal commuting distance to The Trade Desk, Inc. office in Irvine, CA. Implemnt full stack sftware solutns utilizg database: SQL Servr, Postgres, Vertica; Backend: C#, Scala, REST APIs, GraphQL APIs; Frontend: Typescript, React, Tailwind; &...