For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Talent Groups
Talent Groups

Embedded Software Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

N/A

Tech stacks

Android
Hardware
Embedded Systems
+23

Visa

U.S. visa required

Permanent role
a day ago
Apply now
  • Full-Time, Direct Hire.
  • Remote with periodic visits to Colorado Springs, CO.

Our client is seeking a Senior Software Engineer with deep expertise in Android AOSP for Network Test and measurement devices. The ideal candidate will be instrumental in the development, migration, and customization of AOSP-based platforms. This role requires hands-on experience with system-level programming and a keen understanding of networking, security protocols, and embedded systems architecture.

Key Responsibilities:

• Develop and customize Android AOSP for embedded hardware platforms, including HAL, system services, and low-level components.

• Collaborate with cross-functional teams including hardware, security, and application developers to deliver integrated solutions.

• Act as a technical lead and mentor, conducting code reviews and contributing to architectural decisions.

• System-Level Development: Modifying and developing Android system-level components and frameworks.

• Hardware Integration: Integrating custom software, drivers, and firmware onto device hardware.

• Custom ROM Development: Building custom Android operating systems for specific devices or platforms.

• Performance Optimization: Debugging and optimizing the performance of Android systems.

• OTA Updates: Managing and implementing reliable Over-the-Air (OTA) update processes for customized builds.

• DevOps and QA Collaboration: Working with DevOps and Quality Assurance teams to ensure stability and security.

Desired Expertise:

• Hands-on experience with Android AOSP customization, including migration, porting, and adaptation to specific hardware platforms.

• Proficient in C and C++; working knowledge of Java.

• Solid understanding of networking protocols and wireless standards.

Preferred Knowledge & Skills:

• Understanding of encryption protocols and authentication methods (e.g., PEAP, CHAP, SSL/TLS, 802.1x).

• Strong debugging and performance tuning skills.

• Experience contributing to open-source communities or upstream projects.

• Excellent communication and documentation skills.

• Engagement with developer communities (e.g., XDA Developers) to stay current with trends and tools in Android and embedded development.

Qualifications:

• Bachelor’s or Master’s degree in Computer Science or equivalent experience.

• 10+ years of experience in embedded software engineering with a focus on AOSP.

• Demonstrated success leading complex projects and collaborating across multidisciplinary teams.

About Talent Groups

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service