1

Embedded Android Developer Jobs in Perris, CA (NOW HIRING)

Embedded Android Developer information

See Perris, CA salary details

$37.7K

$131.6K

$406.8K

How much do embedded android developer jobs pay per year?

As of Jun 3, 2026, the average yearly pay for embedded android developer in Perris, CA is $131,622.00, according to ZipRecruiter salary data. Most workers in this role earn between $87,700.00 and $135,600.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Embedded Android Developer, and why are they important?

To thrive as an Embedded Android Developer, you need strong programming skills in Java, C/C++, and a solid understanding of embedded systems and Android OS architecture, often supported by a degree in computer science or engineering. Familiarity with tools like Android Studio, AOSP, Git, and experience with hardware debugging or cross-compilation is typically required. Problem-solving, adaptability, and effective collaboration are critical soft skills for integrating software with hardware and working across multidisciplinary teams. These skills ensure the delivery of robust, efficient embedded Android solutions that meet both technical requirements and user needs.

What are some common challenges faced by Embedded Android Developers when integrating Android with custom hardware?

Embedded Android Developers often encounter challenges related to hardware compatibility, limited resources, and real-time performance constraints. Integrating Android with custom hardware may require writing device drivers, optimizing for low power consumption, and troubleshooting hardware-software interactions. Close collaboration with hardware engineers and thorough testing on target devices are essential to ensure a stable and efficient system. Additionally, keeping up with Android OS updates while maintaining hardware support can be a continuous challenge.

What does an Embedded Android Developer do?

An Embedded Android Developer specializes in designing, developing, and maintaining Android-based software that runs on embedded systems, such as smart devices, IoT gadgets, automotive infotainment systems, and specialized hardware. Their work involves integrating the Android operating system with hardware components, optimizing performance, and ensuring reliable communication between the hardware and software layers. They often collaborate with hardware engineers and use low-level programming to customize Android for specific devices, ensuring that applications and system features function seamlessly in resource-constrained environments.

What is the difference between Embedded Android Developer vs Mobile App Developer?

AspectEmbedded Android DeveloperMobile App Developer
Required SkillsEmbedded systems, C/C++, Android NDK, hardware integrationJava/Kotlin, UI/UX design, app deployment
Work EnvironmentEmbedded devices, IoT hardware, specialized hardwareSmartphones, tablets, app stores
Industry UsageConsumer electronics, IoT, automotiveGeneral mobile applications, social media, gaming

Embedded Android Developers focus on integrating Android into hardware devices, requiring knowledge of embedded systems and hardware interfaces. Mobile App Developers create applications primarily for smartphones and tablets, emphasizing user interface and experience. While both roles involve Android development, their work environments and skill sets differ significantly.

What job categories do people searching Embedded Android Developer jobs in Perris, CA look for? The top searched job categories for Embedded Android Developer jobs in Perris, CA are:
What cities near Perris, CA are hiring for Embedded Android Developer jobs? Cities near Perris, CA with the most Embedded Android Developer job openings:
Infographic showing various Embedded Android Developer job openings in Perris, CA as of May 2026, with employment types broken down into 78% Full Time, 8% Part Time, 8% Temporary, and 6% Contract. Highlights an 81% In-person, 4% Hybrid, and 15% Remote job distribution, with an average salary of $131,622 per year, or $63.3 per hour.

Sr. Quality Assurance Engineer

ASSA ABLOY

Lake Forest, CA • On-site

Other

This job post has expired today. Applications are no longer accepted.


Job description

Job Summary

The Senior Software Quality Assurance Engineer is a key member of the Engineering team leading test development, planning and execution efforts for our products and solutions.  You will be working with embedded software (firmware), hardware, mobile apps and cloud engineers to develop and execute test plans that ensure the solutions meet customers' and marketing requirements.  Your focus will be on New Products & Solutions as well as sustain products the market.  You will work with stakeholders to prioritize and balance all incoming test/QA requests and work efficiently to support all requests.  Our products span multiple networks and protocols: WiFi, Bluetooth (BLE), Matter, Zigbee, Zwave, HomeKit among others.

Business Environment

You will be joining the Assa Abloy Americas Residential Business located in Lake Forest, California.  AAAR is a leading global provider of well-known brands such as Kwikset, Baldwin, Weiser, Pfister and National Hardware.

AAAR brings several decades of mechanical door lock expertise while incorporating electronics and wireless solutions over the past decade. The Smart Home and Internet-of-Things (IoT) are rapidly evolving and growing, HHI is positioned well with number one brands in North America to lead and continue the tradition of delivering valuable solutions to customers.  As part of a world-class Engineering team, you will play a critical role in ensuring our products and solutions meet their requirements and get release with excellent quality.  You will work closely with a multi-disciplinary team and external partners to ensure we deliver great new products with exceptional experiences. 

If you are a person with the passion and drive to make a difference in people's lives, then you will enjoy our journey with great deal of fun.

Under the direction of the Software Quality Engineering Manager, the primary role of the Senior Software quality Engineer will be to develop and execute test plans for our solutions that include embedded software (firmware), iOS and Android mobile Applications, AWS Cloud and hardware.  You will be a key gate-keeper before a solution or product get release into the market.  Responsibilities include working with all stakeholders to understand the customer and technical requirements create positive and negative test cases and work with internal and 3rd party testers to get all tests executed as required by the different projects.  Your involvement will be throughout the development life cycle in support of creating a comprehensive test plan.

Primary Duties and Responsibilities

  • (20%) Work very closely and lead offshore team members to develop a comprehensive test plan for each project inclusive of positive and negative use cases, user and functional test cases. 
  • (10%) Create and document all test cases by using software tools Jira including prerequisites/conditions, step-by-step instructions to perform the test and expected results.
  • (%10) Identify and drive execution of test improvement opportunities with test procedures, testing methodology, test results reporting, test automation and test tools.
  • (%20) Identify and drive test automation development and execution to enable more efficient testing, regression testing, improve repeatability and cycle time.  Either develop tools yourself and/or manage others to develop using Claude, Selenium, Appium.
  • Design sign off documents for any product release.
  • (%10) Keep the test plans up to date with all new features and learnings and ensure they are transferred to all relevant solutions
  •  (%10) Conduct the product testing, FW testing, App API testing.
  •  (%10) Complete and provide Test Reports for individual test requests and regular updates on the test team's backlog, completed and active requests.
  •  (%10) Work closely with all stakeholders and their incoming Test Requests to prioritize and create a plan to complete the requests in an efficient manner.

Additional Duties and Responsibilities

  • Other duties as required by supervisor.

Education and Experience Profile

  • 5 to 7+ years of professional software engineering experience
  • BS or MS Degree in Computer Science or Computer Engineering

Required Skills

  • Experience in taking product specification or requirements and developing test plans with positive and negative tests to ensure a high test coverage
  • Experience in testing hardware wireless products or solutions inclusive of embedded software (firmware)
  • Experience in testing iOS and Android mobile applications web applications including interactions with hardware products and AWS cloud solutions
  • Experience in developing test automations to improve test coverage
  • Experience in Co-pilot, Claude, Selenium, Appium using Java
  • Experience in designing sign-off documents for any product release
  • Ability to lead internal and external testers locally and overseas
  • Excellent documentation practices and attention to details in confluence, Access database
  • Detail oriented and organized--able to multi-task and manage multiple projects simultaneously with varying degrees of complexity, priority and urgency
  • Strong communication skills: written and oral for different technical or business audiences
  • Passionate, flexible, collaborative, works independently, sets own goals and has a "can-do" positive attitude
  • Some travel is required

Additional Desired Skills

  • Experience with testing Zigbee, Zwave or BLE protocols
  • Exposure to functional, integration and unit testing
  • Exposure to iOS and/or Android mobile application development.
  • Familiar with hardware or embedded firmware and AWS cloud or mobile dependencies.

Work Environment:

Working conditions are normal for an office environment.

Pay Range: $68,247 to $107,245.

This "base salary range" is a reasonable estimate for this position at the time of posting. Pay within each range is based on a variety of factors including, but not limited to, to primary work job-related knowledge, skills, experience, business requirements and geographic location. ASSA ABLOY conducts regular review of compensation ranges and therefore reserves the right to alter this range at any given time. 

The above information on this description has been designed to indicate the general nature and level of work performed by employees within this job/classification.  It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities, and qualifications required of employees assigned to this job.

ASSA ABLOY is an Equal Employment Opportunity employer.

We are the ASSA ABLOY Group
Our people have made us the global leader in access solutions. In return, we open doors for them wherever they go. With nearly 63,000 colleagues in more than 70 different countries, we help billions of people experience a more open world. Our innovations make all sorts of spaces - physical and virtual - safer, more secure, and easier to access. 

As an employer, we value results - not titles, or backgrounds. We empower our people to build their career around their aspirations and our ambitions - supporting them with regular feedback, training, and development opportunities. Our colleagues think broadly about where they can make the most impact, and we encourage them to grow their role locally, regionally, or even internationally.

As we welcome new people on board, it's important to us to have diverse, inclusive teams, and we value different perspectives and experiences.