Lucid Group - Newark, CA

posted about 2 months ago

Full-time - Intern
Newark, CA
Professional, Scientific, and Technical Services

About the position

At Lucid, we are committed to leading the future of luxury electric vehicles, and as a Mobile Application Software Engineering intern, you will play a crucial role in this mission. This internship offers a unique opportunity to work alongside some of the most accomplished minds in the industry, contributing to the development of high-quality mobile applications that enhance the user experience in our luxury electric vehicles. You will be involved in designing and developing software that adheres to industry best practices, ensuring that our applications are not only functional but also intuitive and user-friendly. As part of the mobile development team, you will gain hands-on experience in building and prototyping new features while also maintaining and improving existing functionalities. Your work will include rigorous testing and validation of software performance, ensuring that every application you contribute to meets the high standards expected at Lucid. You will also engage in peer code reviews, providing constructive feedback to your colleagues and collaborating effectively with engineers, product owners, and designers to deliver products that exceed customer expectations. This internship is designed for students currently enrolled in a Bachelor's or Master's degree program in Computer Science, Computer Engineering, or a related field. You will have the chance to work in a dynamic environment that combines lab and office work, located in Newark, CA. The internship duration is 12 weeks, with flexible end dates based on individual needs, and you will receive competitive compensation ranging from $48 to $66 per hour, depending on your location and degree level. Medical benefits, including dental and vision coverage, will be available from day one for all full-time interns, and there may be opportunities for relocation assistance on a case-by-case basis.

Responsibilities

  • Design and develop high-quality, high-performance software in accordance with industry best practices.
  • Support integration of your software into the relevant system and wider vehicle/cloud ecosystem and validate performance.
  • Diagnose, analyze, and resolve relevant issues based on testing and user validation.
  • Rigorously validate and verify the software functionality and reliability from the individual unit to the complete system.
  • Develop software on a variety of hardware platforms ranging from microcontrollers to high-performance processors and cloud-based architectures.

Requirements

  • Currently enrolled in a Bachelor's or Master's Degree program in Computer Science, Computer Engineering, or a related field.
  • Proficiency in Android app development using Kotlin.
  • Sound understanding of Android frameworks, design patterns, and best practices.
  • Experience in building and shipping high-quality, user-friendly Android applications using Kotlin.
  • Ability to collaborate effectively with a team of engineers, product owners, and designers.
  • Experience working on large-scale apps with a focus on performance optimization and memory management.
  • Effective problem-solving skills and a proactive mindset to identify and resolve issues.
  • Effective communication skills, both verbal and written, to communicate ideas and collaborate with team members.
  • Experience with version control systems like Git.
  • Familiarity with Agile development processes.

Nice-to-haves

  • Experience with Bluetooth LE, NFC, or UWB.
  • Experience with Android Widgets and Wear OS.
  • Automotive experience.

Benefits

  • Medical, dental, and vision insurance on day 1 for all interns working full-time.
  • 401k retirement plan options.
  • Potential eligibility for Lucid's equity program and/or discretionary annual incentive program.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service