Software Engineer

Medical Engineering Consultants
Los Angeles, MA
Job Description
Medical Engineering Consultants (MEC) is seeking a Software Engineer to customize and validate the Android Operating System version 5 for a Class III medical device. The successful candidate will assess, modify, and harden the Android OS to close cybersecurity gaps and ensure system integrity, compliance, and reliable performance.

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

Benefits

  • Paid time off
]]>