Software Engineer Platform Framework @ Lucid Motors
placeSouthfield, Michigan, United States
attach_money $150,000
businessOn Site
scheduleFull Time
Posted 8 hours ago
Your Application Journey
Interview
Email Hiring Manager
***** @lucidmotors.com
Recommended after applying
Job Details
Overview
Lucid Motors is leading the charge in redefining luxury electric vehicles. As a Software Engineer Platform Framework, you will join the Infotainment Software team to implement, enhance, integrate, optimize, and deliver Android Framework features for next-generation infotainment systems.
Key Responsibilities
- Design and develop core AOSP middleware systems using C/C++.
- Implement custom services and device management features.
- Create unit, functional, integration and automated tests.
- Port and integrate Android framework & HAL to new hardware platforms.
- Customize Android framework for infotainment form factors.
- Debug integration and BSP issues.
- Optimize Android framework performance.
Technical Expertise
Work with Android Automotive development, debugging tools, and IVI systems. This role involves in-depth experience with C, C++, Java, Android SDK/NDK, and kernel/framework interactions, along with modifying and customizing Android framework services.
Qualifications and Skills
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field.
- 1+ years of experience in Android application and framework development.
- Strong proficiency in Java and C++.
- Familiarity with Android Automotive OS or infotainment platforms is a plus.
- Experience with version control systems like Git.
- Excellent problem-solving and communication skills.
Additional Compensation and Benefits
Competitive salaries, comprehensive medical benefits, dental, vision, life and disability insurance, vacation, 401k, and eligibility for equity/discretionary annual incentives.
Key skills/competency
- Android Automotive
- C++
- Java
- Infotainment systems
- AOSP
- Middleware
- Integration
- Debugging
- Linux
- Git
How to Get Hired at Lucid Motors
🎯 Tips for Getting Hired
- Research Lucid Motors culture: Study their mission and values online.
- Customize your resume: Highlight Android and C/C++ expertise.
- Prepare technical proofs: Showcase AOSP and debugging projects.
- Practice behavioral interview: Demonstrate teamwork and problem-solving.
📝 Interview Preparation Advice
Technical Preparation
circle
Review core AOSP concepts and codebases.
circle
Practice C/C++ coding and debugging tasks.
circle
Study Android framework and HAL integration.
circle
Work on Linux kernel and device drivers basics.
Behavioral Questions
circle
Describe past team collaboration experiences.
circle
Explain problem-solving approaches effectively.
circle
Discuss handling tight deadlines calmly.
circle
Illustrate communication in cross-functional teams.
Frequently Asked Questions
What technical skills does Lucid Motors require for Software Engineer Platform Framework?
keyboard_arrow_down
How does experience with Android Automotive benefit a candidate at Lucid Motors?
keyboard_arrow_down
What should candidates emphasize during interviews for this role at Lucid Motors?
keyboard_arrow_down