Talent.com
Sr. Software Engineer, Android Framework
Sr. Software Engineer, Android FrameworkLucid Motors • Southfield, MI, United States
Sr. Software Engineer, Android Framework

Sr. Software Engineer, Android Framework

Lucid Motors • Southfield, MI, United States
16 days ago
Job type
  • Full-time
Job description

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.

Job Description

Lucid Motors is leading the charge in redefining luxury electric vehicles. We are seeking a highly skilled Android Automotive Framework Specialist to join our Infotainment Software team. In this role, you will be responsible for implementing, enhancing, integrating, optimizing, and delivering Android Framework features and functions for Lucid's next-generation infotainment systems. You will collaborate closely with cross-functional teams such as application developers, architects and QA in developing and integrating new features and functions.

Key Responsibilities :

  • Designing and developing core AOSP middleware systems using C and / or C++.
  • Implement custom services, and device management features.
  • Producing unit, functional, integration and interchangeability tests, including automated tests when possible.
  • Porting and Integration of Android framework & HAL to new hardware platforms
  • Customize Android framework to suit Infotainment form factors.
  • Debug and resolve Android framework integration issues.
  • Debug and resolve BSP issues.
  • Optimize the performance of Android framework.
  • Working experience in C, C++ or Core / Android Java programming, Android SDK, Android NDK

Technical Expertise :

  • Deep domain understanding of Android Automotive development, and debugging tools.
  • Working knowledge in IVI Systems such as connectivity (WiFI or Bluetooth or NFC), Multimedia (Audio or Video), Display, Voice Assistants (Alexa, Sound Hound), Camera, Navigation, Automotive HMI, Vehicle HAL etc.
  • Deep understanding of Device Tree, Kernel / Framework interface, CTS failure analysis, system stability, peripheral modules, device drivers, etc.
  • Deeper understanding of Linux Internals and Android Automotive Internals.
  • Expert in OS concepts (multi-core processing, threads, processes, sockets, etc.), algorithms, data structures.
  • Experience in modifying Android framework services such as Window Manager, Activity Manager, Package Manager, Connectivity Manager, HAL and so on.
  • Hands on experience implementing HALs such as Audio HAL, Vehicle HAL, GNSS etc.
  • Experience in customizing SystemUI, navigation bar and notifications.
  • Experience with existing AOSP middleware service systems (IPC, Binder management, system policy, etc.)
  • Experience with Android & GNU Makefiles, ADB, SQLite and shell scripts
  • Good knowledge and understanding of Android internals
  • Work experience in QC chipset
  • Experience in modification of Android framework code for customization
  • Qualifications and Skills :

  • Bachelor's or master's degree in computer science, Electrical Engineering, or related field.
  • 5+ years of experience in Android application and framework development.
  • Strong proficiency in Java, C++
  • Familiarity with Android Automotive OS or other infotainment platforms is a plus.
  • Domain knowledge and experience of software development on the Android system and have worked with multiple area of Android SDK
  • Knowledge of automotive communication protocols such as ARXML, TCP / IP and others.
  • Experience with version control systems like Git.
  • Strong problem-solving skills and the ability to work in a fast-paced, collaborative environment.
  • Excellent communication skills.
  • Additional Compensation and Benefits : Lucid offers a wide range of competitive benefits, including medical, dental, vision, life insurance, disability insurance, vacation, and 401k. The successful candidate may also be eligible to participate in Lucid's equity program and / or a discretionary annual incentive program, subject to the rules governing such programs. (Cash or equity incentive awards, if any, will depend on various factors, including, without limitation, individual and company performance.)

    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.

    Create a job alert for this search

    Software Engineer Android • Southfield, MI, United States

    Related jobs
    Delivery Driver - Onboarding / Onboard

    Delivery Driver - Onboarding / Onboard

    DoorDash • Monroe, MI, United States
    Full-time +1
    DoorDash is the #1 category leader in food delivery, food pickup, and convenience store delivery in the US, trusted by millions of customers every day. As a Dasher, you’ll stay busy with a variety o...Show more
    Last updated: 24 days ago • Promoted
    Software Engineer

    Software Engineer

    Unified Tech Group Inc • Bloomfield Hills, Michigan, United States
    Full-time
    Job Duties : Creating namespaces (projects) in OpenShift for different environments.Design and implement network policies within OpenShift. enhance the security posture of applications within speci...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Williams International • Walled Lake, Michigan, United States
    Full-time
    Williams International is a privately-owned company that develops and manufactures jet engines for both military and commercial aircraft applications. We are a company of creators who deliver pionee...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer II ACE

    Software Engineer II ACE

    Blue Origin • Southgate, Michigan, USA
    Full-time +1
    Applications will be accepted on an ongoing basis until the requisition is closed.At Blue Origin we envision millions of people living and working in space for the benefit of Earth.Were working to ...Show more
    Last updated: 6 days ago • Promoted
    Sr. Software Engineer

    Sr. Software Engineer

    Nutechs • Novi, Michigan, United States
    Full-time
    As a member of the software development team, you will maintain and extend our current Win32 MFC-based products and develop our next-generation product using. Your responsibilities include : .Ongoing ...Show more
    Last updated: 30+ days ago • Promoted
    Sr Engineer

    Sr Engineer

    Apar Technologies • Dearborn, Michigan, USA
    Full-time
    Location : Dearborn MI (Day 1 Onsite at customer location).Experience in Vehicle testing in terms of Diagnostic testing and any feature testing as per the test specification given.Support Ford team...Show more
    Last updated: 18 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Tocaro Blue • Birmingham, Michigan, USA
    Full-time +1
    Looking for an opportunity to make an impact at a fast growing investor-backed AI / ML company Do you have experience developing high-performance cross-platform software This is an exciting opportuni...Show more
    Last updated: 19 days ago • Promoted
    Sr Hardware Engineer

    Sr Hardware Engineer

    Ford Motor • Dearborn, Michigan, USA
    Full-time
    We are the movers of the world and the makers of the future.We get up every day roll up our sleeves and build a better world together. At Ford were all a part of something bigger than ourselves.A...Show more
    Last updated: 21 hours ago • Promoted • New!
    Software Engineer II, Platform Services

    Software Engineer II, Platform Services

    Credit Acceptance • Southfield, MI, United States
    Full-time
    Credit Acceptance is proud to be an award-winning company with local and national workplace recognition in multiple categories! Our world-class culture is shaped by dedicated Team Members who share...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer III

    Software Engineer III

    Expeditors • Romulus, Michigan, USA
    Full-time
    ThisSoftware Engineer role within GEO-IS Solutions department works with a team of developers who support our customers and district operations. Our applications teams enable new capabilities for ou...Show more
    Last updated: 16 days ago • Promoted
    Sr. Software Engineer

    Sr. Software Engineer

    Astemo Indiana • Farmington Hills, Michigan, USA
    Full-time
    The Software Design Engineer is primarily responsible for developing software component design specifications based on the software architecture design specification. The software component design s...Show more
    Last updated: 19 days ago • Promoted
    Software Development Engineer

    Software Development Engineer

    Amazon • West Bloomfield, MI, USA
    Full-time
    Join Amazon's engineering team and help us build innovative solutions to complex problems.As a Software Development Engineer, you will design, develop, and test software applications and services.W...Show more
    Last updated: 21 days ago • Promoted
    Systems Engineer (Cloudx86)

    Systems Engineer (Cloudx86)

    Kanak Elite Services Inc • Dearborn Heights, Michigan, USA
    Full-time
    Dearborn MI (4 days a week onsite).Employees part of this function is responsible for defining and designing the infrastructure requirements for on-prem hosting for internal customer needs.They are...Show more
    Last updated: 22 days ago • Promoted
    Software Development Intern

    Software Development Intern

    BorgWarner • Auburn Hills, Michigan, USA
    Full-time +1
    Corporate Advanced Engineering.BorgWarner is a global product leader in delivering innovative and sustainable mobility solutions for the vehicle market. We are a company of innovators and independen...Show more
    Last updated: 12 days ago • Promoted
    Controls Software Engineer

    Controls Software Engineer

    Rule5hire • Oakland County, MI, Michigan, United States
    Full-time
    The Controls Software Engineer will be responsible for the development, integration, and implementation of software used in the automatic control of paint and dispense systems.Plan and develop the ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Manager, Software Engineering

    Senior Manager, Software Engineering

    OneStream Software • Birmingham, MI, United States
    Full-time
    Senior Software Engineering Manager, Platform.Benefits Offered : Vision, Medical, Life, Dental, 401K (Range applies to US candidates only) + Benefits / Variable Comp / Equity - Range may vary based on e...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer III

    Software Engineer III

    Cleerly • Oxford, Michigan, United States
    Remote
    Full-time
    We’re Cleerly – a healthcare company that’s revolutionizing how heart disease is diagnosed, treated, and tracked.We were founded in 2017 by one of the world’s leading cardiologists and are a growin...Show more
    Last updated: 30+ days ago • Promoted
    Platform Software Engineer

    Platform Software Engineer

    Ford • Dearborn, Michigan, United States
    Full-time
    We are seeking a highly motivated and analytical Cost Optimization Engineer to join our Data Platform team.In this role, you will be responsible for identifying, analyzing, and implementing cost-sa...Show more
    Last updated: 30+ days ago • Promoted