Senior Software Engineer

CEI Group

Colorado Springs, CO

JOB DETAILS
SALARY
$100,000–$180,000 Per Year
JOB TYPE
Full-time, Employee
SKILLS
802.1, Android, Applications Security, Authentication, C Programming Language, C++ Programming Language, CPU (Central Processing Unit), Code Reviews, Communication Skills, Computer Firmware, Computer Maintenance, Computer Science, Cross-Functional, Cryptography, Debugging Skills, DevOps, Device Drivers, Documentation, Electrical Engineering, Embedded Hardware, Embedded Systems, Hal, Hardware-Software Integration, High Level Architecture (HLA), Java, Memory Hardware, Mentoring, Network Protocols, Network Testing, Open Source, Performance Tuning/Optimization, Quality Assurance, SSL-TLS (Secure Socket Layer - Transport Layer Security), Software Engineering, Software Porting, Systems Reliability, Systems Scalability, Team Player, Technical Leadership, Wireless Protocols/Standards
LOCATION
Colorado Springs, CO
POSTED
12 days ago

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.

About the Company

C

CEI Group