
Senior Linux/ Android SW Engineer
Talent Software Services · Irvine, CA
Strong hiring record · median 7 days open
All reasons
In its favour
- Still listed on the employer's own board
Position Summary
We are seeking a Senior Android Software Engineer to support maintenance and enhancement of the foundational software frameworks, libraries, APIs, and integration interfaces that enable passenger-facing applications across current-generation platforms. This includes Android application frameworks, reusable UI libraries and components, platform interfaces, accessibility and localization capabilities, and automated testing frameworks used to validate these software layers. The role requires strong hands-on expertise in modern C++, working experience of programming in Linux/ Android based embedded environment, application frameworks, debugging, and system integration.
Key Responsibilities
- To support maintenance and enhancement of the foundational software frameworks, libraries, APIs, and integration interfaces that enable passenger-facing applications across current-generation platforms.
- This includes Android application frameworks, reusable UI libraries and components, platform interfaces, accessibility and localization capabilities, and automated testing frameworks used to validate these software layers.
- The role requires strong hands-on expertise in modern C++, working experience of programming in Linux/ Android based embedded environment, application frameworks, debugging, and system integration.
Required Qualifications
- Bachelor's degree in Computer Science, Computer Engineering, Electrical/Electronics Engineering, or a related discipline; equivalent relevant experience may be considered.
- Strong hands-on experience with modern C++, including OOP, memory management, multithreading/concurrency, data structures, algorithms, and performance optimization.
- Strong experience developing and debugging software in Linux environments.
- Experience with Android systems/platform programming, threads, networking, and system interfaces.
- Strong understanding of the software development lifecycle, including design, implementation, unit testing, integration, debugging, and defect resolution.
- Ability to develop modular, reusable, maintainable, and testable production-quality software.
- Strong debugging, troubleshooting, and root-cause analysis skills.
Preferred Qualifications
- Experience with embedded or edge-computing systems.
- Experience integrating applications with embedded platform services.
- Exposure to cross-platform application integration.
- Experience developing reusable frameworks, libraries, APIs, or SDK-style components.
- Familiarity with automated testing and CI/CD practices.
- Experience supporting multiple hardware or product configurations.
- Experience in passenger entertainment, avionics, automotive, embedded Android, or similar complex embedded environments.
Please add the below to the comment section
Legal Name
Current Location
(City, State & Zip Code)
Home location
Relocate
Bill Rate
CTH After 3 Months
Travelling Availability
Availability to Start
Phone/Mobile Number
Email Address
Visa Type
Visa Expiration Date
Hiring Status
Are you working directly with the contractor's visa holder:
If not indicate # of layers and names of the company:
Indicate if the Candidate has worked in CG before and where:
Ex-*** Employee
LinkedIn Account
(If available)
Vendor Point of Contact for Interview Scheduling
Contractor approved to share its resume to client
More jobs at Talent Software Services
All 63- Specialist, Technology Support IIITalent Software Services · Columbia, SCtoday
- Software Engineer, Advanced AnalyticsTalent Software Services · Boston, MAtoday
- Business Analyst (Contractor) – Agentic AI Platform - HybridTalent Software Services · South San Francisco, CAtoday
- Developer IVTalent Software Services · Columbia, SC3d ago
- Lead UX DesignerTalent Software Services · Irving, TX3d ago
Similar roles
- IT Systems Administrator (Linux Admin)CHAOS Industries · Washington D.C. · USD 140,000–200,000/yr3d ago
- Senior Linux Systems Engineer – Infrastructure & OperationsNationwide IT Services · Fairfax, VA2d ago
- Linux Infrastructure Engineer (Bare Metal, Storage & AI Factory Infrastructure)Uvation · Las Vegas, Nevada, United Statestoday
- Linux Systems Administrator - JuniorParsons · US - VA, Centreville · USD 88,400–154,700/yr4d ago
- Linux Systems EngineerEverwatch · Annapolis Junction, MD, United States · USD 87–115/hr4d ago
- Linux & Middleware Administration (review below before submitting candidates)Abacus Service · MASON, OH3d ago