Panasonic

Senior Software​ Engineer - Android/AOSP

Panasonic
Apply
1 day ago
Irvine, CA, USASenior
H1B sponsor

Base Salary

$112k - $188k/yr

Responsibilities

  • Develop, customize, integrate, and maintain AOSP platform software for embedded custom hardware.
  • Perform Android platform bring-up and porting across the Android Framework, system services, native components, HAL, Linux kernel, and device-specific software.
  • Develop and modify Android Framework components, system services, native services, HAL interfaces, JNI components, and hardware-specific services.
  • Diagnose system-level issues involving boot, process lifecycle, Binder/IPC, networking, multimedia, storage, security, and hardware integration.
  • Analyze and resolve Android Compatibility Test Suite and other platform validation and certification failures.
  • Configure, integrate, and debug Linux kernel components, device drivers, BSP components, boot processes, and hardware interfaces.
  • Analyze and improve software performance, stability, resource utilization, boot performance, and runtime performance.
  • Develop automation, software tools, and test utilities for development, debugging, integration, and validation.
  • Use AI-assisted development tools for code generation, analysis, debugging, refactoring, testing, documentation, and engineering problem solving while validating their output.
  • Perform code, architecture, design, and interface reviews and maintain technical documentation.
  • Collaborate with hardware, platform, application, validation, security, and other engineering teams on cross-functional issues.
  • Support system integration and validation, root-cause analysis, field-issue investigation, and corrective actions.
  • Maintain software through its lifecycle using configuration management, CI/CD, code review, and engineering practices.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, or a related technical field, or equivalent practical experience.
  • Alternatively, a master’s or PhD degree in a relevant computer or software engineering field with 6+ years of relevant experience, or 12+ years of related software development experience in lieu of a degree.
  • 8+ years of professional software development experience with significant embedded systems, Android platform, or AOSP experience for the standard degree path.
  • Strong hands-on experience with AOSP platform development, customization, integration, or porting.
  • Strong understanding of Android architecture and internals, including the Framework, system services, Binder/IPC, HAL, native services, and boot/runtime environment.
  • Strong C/C++ programming skills and experience in a Linux environment.
  • Experience with Java and/or Kotlin for Android platform or system-level development.
  • Experience with Linux system programming, debugging, and development tools.
  • Experience debugging complex issues across multiple Android stack layers.
  • Experience with Git, Gerrit, or equivalent source-control and collaborative development tools.
  • Hands-on experience with AI-assisted software development tools and the ability to review and validate generated code and technical output.

Benefits

  • Exempt salaried employees receive unlimited PTO; non-exempt employees receive vacation, sick, and personal days, and all employees receive 11 paid holidays plus a U.S. year-end company shutdown.
  • Medical, dental, and vision insurance options are available, including Aetna, Kaiser, EyeMed, and VSP plans.
  • 401(k) includes a 50% match on contributions up to 8%, with full vesting from day one.
  • Additional offerings include wellness and counseling programs, FSA/HSA, life and disability insurance, critical illness and accident insurance, legal assistance, pet insurance, identity theft protection, dependent care FLSA, education assistance, commuter benefits, employee purchase programs, and service awards.
  • The role is a U.S.-based position requiring valid authorization to work in the U.S.; pre-employment drug testing may apply to safety-sensitive positions.

Categories

Contact me