Skip to content
mimi

Embedded Software Engineer

Apolis

Peachtree City · On-site Full-time Senior Yesterday

About the role

About

What You'll Be Doing:

  • Design, develop, and optimize software solutions for Android Automotive OS and Linux BSP platforms.
  • Coordinate closely with cross-functional teams spanning Software, Validation, and Electrical disciplines to ensure seamless integration and delivery.
  • Communicate with external technology partners on a weekly basis, aligning on deliverables, technical roadmaps, and issue resolution.
  • Drive technical decisions, conduct code reviews, and uphold best engineering practices across the team.
  • Collaborate with hardware and systems teams to support software integration across vehicle platforms.

What We Are Looking For:

  • 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.
  • Demonstrated experience managing or leading small engineering teams (4-8 members).
  • Excellent verbal and written communication skills, with the ability to present technical content to both engineering and business stakeholders.
  • Proven track record of engaging with external technology partners or vendors in a professional, goal-oriented manner.
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.

Preferred Qualifications

  • 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.
  • Hands-on experience with Agile/Scrum development methodologies.
  • Knowledge of functional safety standards (ISO 26262) is a plus

Skills

AOSPAIDLAndroid Automotive OSAUTOSARBitbakeCC++CANDockerEmbedded SystemsGerritGitGitHubHIDLISO 26262LINLinuxLinux kernelSOME/IPSoongYocto

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free