A
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