← Back to jobs

Apolis Logo
Embedded Software Engineer

Apolis

 

Peachtree City, GA, USA

Posted On: 13 days ago
Experience: 8+ years
Availability: Onsite
Openings: 1
Category: Embedded Software Engineer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

Design, develop, and optimize software for Android Automotive OS and Linux BSP platforms.

This role is on-site.

Responsibilities

  • Drive technical decisions and conduct code reviews to uphold best engineering practices.
  • Coordinate with cross-functional teams spanning Software, Validation, and Electrical disciplines.
  • Collaborate with hardware and systems teams to support software integration across vehicle platforms.
  • Manage or lead small engineering teams (4–8 members) and align deliverables with external technology partners.
  • Present technical content to engineering and business stakeholders.

Required Skills

  • 4–8 years of hands-on experience with Android Automotive OS and/or Linux BSP development.
  • Strong proficiency in C/C++, Linux kernel 5/6+ development, device drivers, and embedded systems.
  • Hands-on experience with Android HAL (Hardware Abstraction Layer) development, including HIDL/AIDL interface design and implementation.
  • Proficiency with Android and embedded build systems (AOSP/Soong, Yocto/Bitbake, or equivalent).
  • Working knowledge of version control and code review tools including Git, Gerrit, and GitHub.
  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.

Preferred Skills

  • Experience in the automotive industry, including ADAS, infotainment, instrument cluster, or connectivity domains.
  • Familiarity with AUTOSAR, SOME/IP, or automotive networking protocols such as CAN, LIN, or Automotive Ethernet.
  • Knowledge of functional safety standards (ISO 26262).

Education

Bachelor's or Master's degrees

Related Jobs

No related jobs found

← Back to jobs