Senior Software Engineer
CEI Group
Colorado Springs, CO
Senior Software Engineer – Android AOSP Specialist
Type: Full-Time
Salary Range: $100,000 – $180,000 (Depending on Experience)
Location: Prefer local candidates — Hybrid/Onsite, or Remote for the ideal fit
About the Role
We’re looking for a Senior Software Engineer with deep experience in Android AOSP development to help drive innovation in our network test and measurement devices.
In this role, you’ll lead system-level development, customization, and optimization of AOSP-based platforms, collaborating closely with hardware, application, and security teams to deliver robust embedded solutions.
What You’ll Do
Develop and Customize AOSP: Build and enhance Android system components, HAL layers, and low-level services for embedded hardware.
Hardware Integration: Work with drivers, firmware, and hardware interfaces to ensure seamless platform integration.
Custom ROM Development: Design and maintain custom Android builds tailored to specific devices and requirements.
System Optimization: Debug, profile, and tune system performance across CPU, memory, and network layers.
OTA Management: Implement and maintain secure, reliable over-the-air (OTA) update mechanisms.
Technical Leadership: Mentor junior engineers, lead code reviews, and contribute to high-level architectural decisions.
Cross-Team Collaboration: Partner with DevOps, QA, and Security to ensure system reliability, scalability, and compliance.
What We’re Looking For
Proven hands-on experience in Android AOSP customization, including migration, porting, and hardware adaptation.
Proficiency in C/C++, with working knowledge of Java.
Strong understanding of networking protocols and wireless communication standards.
Experience with system-level debugging, performance tuning, and hardware/software integration.
Familiarity with encryption, authentication, and security frameworks (PEAP, CHAP, SSL/TLS, 802.1x).
Excellent communication, documentation, and collaboration skills.
Active interest or participation in developer communities (e.g., XDA Developers, open-source projects).
Qualifications
Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or equivalent experience.
10+ years of professional experience in embedded software engineering with a focus on AOSP.
Demonstrated success leading complex technical projects and cross-functional teams.
Why You’ll Love Working Here
Work on cutting-edge embedded systems and next-generation connected devices.
Flexible hybrid or remote work environment for the right candidate.
Join a collaborative, expert engineering team passionate about innovation.
Competitive salary and a comprehensive benefits package.
Opportunity to make a direct impact on industry-leading products.