The SF Climate Week 2025 calendar is now open! 🎉 Register for 200+ events now before they fill up.
Back

Sr. Software Engineer, Android AOSP System Software

19 days ago
Full time role
In-person · Foster City, CA, US... more
Leading the future in luxury electric and mobility
At Lucid, we set out to introduce the most captivating, luxury electric vehicles that elevate the human experience and transcend the perceived limitations of space, performance, and intelligence. Vehicles that are intuitive, liberating, and designed for the future of mobility.
 
We plan to lead in this new era of luxury electric by returning to the fundamentals of great design – where every decision we make is in service of the individual and environment. Because when you are no longer bound by convention, you are free to define your own experience.
 
Come work alongside some of the most accomplished minds in the industry. Beyond providing competitive salaries, we’re providing a community for innovators who want to make an immediate and significant impact. If you are driven to create a better, more sustainable future, then this is the right place for you.

Location: Seattle WA 
   
We are seeking a highly skilled and motivated Senior Software Engineer with deep expertise in Android framework and base system development. The ideal candidate has substantial experience with Android system software architecture, boot-up from bare metal or VM, and TCP/IP networking. Additional experience in OTA (Over-The-Air) product development is a definite plus. 
  
Key Responsibilities: 
  
· Design, develop, and optimize Android system software using Soong, focusing on the framework, file system, packaging, system and network configuration and boot-up processes. 
· Enhance system integration methodology and process  
· Collaborate with cross-functional teams to define and implement new software features, and to troubleshoot and resolve technical issues. 
· Perform code reviews to maintain high-quality code. 
· Contribute to Over-The-Air (OTA) product development, including planning, designing, implementing, and testing new features. 
· Stay up-to-date on the latest industry trends and technologies to ensure our Android system software remains current and competitive. 
  
Qualifications: 
  
· Bachelor's degree in Computer Science, Software Engineering, or a related field. An advanced degree is preferred. 
· Minimum 3 years of experience in Android system software development, with a focus on Android framework and base system. 
· Comprehensive experience with Android system software packaging and boot-up from bare metal or VM. 
· Profound understanding of and experience with networking protocols and principles. 
· Desirable experiences include OTA product development, Yocto or other embedded Linux systems, U-Boot, or other bootloaders, although these are not mandatory requirements. 
· Proficiency in programming languages such as C/C++, Java and Python. 
· Excellent problem-solving skills, with a proven ability to overcome technical challenges. 
Strong communication and team collaboration skills. 

 
 
 
 
 
 
 
 
 
 

By Submitting your application, you understand and agree that your personal data will be processed in accordance with our Candidate Privacy Notice. If you are a California resident, please refer to our California Candidate Privacy Notice.

To all recruitment agencies: Lucid Motors does not accept agency resumes. Please do not forward resumes to our careers alias or other Lucid Motors employees. Lucid Motors is not responsible for any fees related to unsolicited resumes. 
 
Subscribe