1

Embedded Android Developer Jobs in New York (NOW HIRING)

Mobile Engineer, Android

New York, NY · On-site +1

$143.20K - $324.50K/yr

About Ramp Ramp is building the smart infrastructure for finance teams, embedded in the transaction ... About the Role As an Android Engineer at Ramp, you'll enhance our successful and rapidly growing ...

About Ramp Ramp is building the smart infrastructure for finance teams, embedded in the transaction ... engineering culture. What You'll Do * Design, build, and launch new products on Ramp's Android App

About Ramp Ramp is building the smart infrastructure for finance teams, embedded in the transaction ... engineering culture. What You'll Do * Design, build, and launch new products on Ramp's Android App

About Ramp Ramp is building the smart infrastructure for finance teams, embedded in the transaction ... engineering culture. What You'll Do * Design, build, and launch new products on Ramp's Android App

iOS Engineer

New York, NY · On-site

$50K/yr

... Android developer from the ground up. Our partners use Rain's issuance platform and APIs to power ... Experience with WKWebView-based hybrid architectures or embedded SDK patterns * Background in ...

Full Stack Engineer

New York, NY · On-site

$200K - $215K/yr

... business-embedded engineering model. Requirements: * 8 years of overall relevant software ... Software Engineers, Web Developers, iOS/Android Engineers, Data Analysts, Business Intelligence ...

next page

Showing results 1-20

Embedded Android Developer information

See New York salary details

$40.5K

$141.2K

$436.5K

How much do embedded android developer jobs pay per year?

As of May 28, 2026, the average yearly pay for embedded android developer in New York is $141,232.00, according to ZipRecruiter salary data. Most workers in this role earn between $94,100.00 and $145,500.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 are popular job titles related to Embedded Android Developer jobs in New York? For Embedded Android Developer jobs in New York, the most frequently searched job titles are:
What job categories do people searching Embedded Android Developer jobs in New York look for? The top searched job categories for Embedded Android Developer jobs in New York are:
What cities in New York are hiring for Embedded Android Developer jobs? Cities in New York with the most Embedded Android Developer job openings:
Infographic showing various Embedded Android Developer job openings in New York as of May 2026, with employment types broken down into 79% Full Time, and 21% Temporary. Highlights an 100% In-person job distribution, with an average salary of $141,232 per year, or $67.9 per hour.
Senior Embedded Software Engineer

Senior Embedded Software Engineer

Persistent Systems LLC (New York)

Manhattan, NY • On-site

$160K - $180K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

This job post has expired 1 day ago. Applications are no longer accepted.


Job description

Job Description & Responsibilities
We're looking for a Senior Embedded Software Engineer with extensive experience developing software (C/C++) in a Linux environment. You will be responsible for working with a team of engineers in the development and implementation of a wide range of low-level embedded software, hardware development, and the development of application software running on the Wave Relay® network. This position provides the opportunity to develop technology that enables our customers to solve their most difficult networking problems.
Position Responsibilities
  • Developing and implementing a wide range of low-level embedded software (including device driver, Linux kernel modules, network stack development, porting existing software to new embedded platforms, and other low-level programming activities), hardware development, as well as the development of application software running on the Wave Relay® network
  • Supporting in-house and in-the-field engineering activities including travel to customer sites
  • Traveling to test locations, military facilities, and customer sites to directly supporting the testing, evaluation, and deployment of the Wave Relay® system
  • Integrating other systems, sensors, and components with the Wave Relay® system
Job Qualifications & Experience
Minimum Qualifications
  • Bachelor's degree in Computer Science, Computer Engineering, or equivalent
  • 5 years of C/C++ programming experience
  • PCB board bring-up experience
  • Experience developing software for Linux systems
  • Experience with Linux driver (e.g. wireless, network stack), Linux kernel, and kernel module development
  • Must have the ability to obtain a United States security clearance
Preferred Qualifications
  • Master's or PhD in Computer Science or Computer Engineering
  • Cross-compiling & porting (e.g. make, autoconf)
  • Experience with UNIX shell scripting, network application development (e.g. VoIP, streaming H.264), and distributed systems and network protocol development
  • Knowledge of MANET / mesh / wireless ad hoc and wired networking
  • Experience with Android application development
  • Experience with Web Management CGI development (HTML, Javascript, AJAX)
  • Advanced knowledge of Cisco router/switch configuration/management
  • United States security clearance

The total compensation for this role can vary from $160,000 to $180,000 a year based on the selected individual's education and experience. Persistent Systems, LLC offers a comprehensive benefits package including medical, dental, vision, life, and disability insurance; paid time off; flexible spending accounts; 401(k) plan with company match; fitness membership reimbursement; tuition assistance; mental health benefits; and veterinary benefits.
Company Overview
Persistent Systems, LLC is a leading global provider of mobile networking solutions for military, first responder, government, and commercial markets. We engineer our Wave Relay® MANET and Cloud Relay™ technology to transmit voice, video, and situational awareness under the most difficult conditions. Through the Wave Relay® Ecosystem, an alliance of industry-leading companies, Persistent unites warfighters, UGVs, UAVs, sensors, cameras, and devices on a common network. Persistent was founded in 2007 and has offices in New York City, Colorado, Montana, North Carolina, North Dakota, and Wyoming.