×
Register Here to Apply for Jobs or Post Jobs. X

Android Engineer

Job in Palo Alto, Santa Clara County, California, 94306, USA
Listing for: ALTEN
Full Time position
Listed on 2025-12-20
Job specializations:
  • Software Development
    Software Engineer, Android Developer, Full Stack Developer
Job Description & How to Apply Below
Position: Staff Android Engineer

Role Summary

Staff Android Engineer

Looking for a senior Android engineer to design, develop, and optimize high-performance Android applications with rich graphical user interfaces and multimedia capabilities. The role involves collaboration with cross-functional engineering, platform, and UX teams to build scalable, production‑grade applications.

Key Responsibilities
  • Design, develop, and enhance Android applications for embedded/connected platforms.
  • Build intuitive, responsive, and visually appealing GUIs.
  • Implement and optimize Android Hardware Abstraction Layer (HAL) components.
  • Develop, integrate, and fine‑tune video streaming functionalities.
  • Participate in requirements definition, scope planning, milestones, and deliverables.
  • Create automated validation tests and maintain strong code coverage.
  • Validate new software modules on prototype hardware or test platforms.
  • Collaborate with system architects, UX designers, and platform owners.
  • Analyze and improve performance, reliability, stability, and scalability of applications.
  • Follow defined software development processes, documentation, and quality standards.
Required

Skills & Qualifications
  • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).
  • 10+ years of Android application development experience.
  • Strong proficiency in Kotlin and Java, including reactive programming.
  • Solid understanding of Android architectural patterns — MVC, MVP, MVVM, etc.
  • Experience working in Agile, CI/CD, and modern SDLC environments.
  • Ability to write clean, testable, maintainable code with strong documentation skills.
Preferred / Good-to-Have
  • Experience with video streaming protocols — RTP, RTSP.
  • Knowledge of video encoding/decoding — H.264, H.265, etc.
  • Experience with embedded, connected, or automotive software systems.
  • Familiarity with communication protocols such as Ethernet, CAN, LIN.
  • Exposure to cross-platform UI frameworks (e.g., React).
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary