Embedded Android Software Engineer
Job
Riverside Research
Fairfax, VA (In Person)
$140,000 Salary, Full-Time
Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
73
out of 100
Average of individual scores
Skill Insights
Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
Embedded Android Software Engineer Riverside Research United States, Virginia, Fairfax May 05, 2026 Embedded Android Software Engineer
Location US-VA-Fairfax
ID 2026-4212
Category Information Technology Position Type Full Time Salary Riverside Overview Riverside Research is an independent National Security Nonprofit dedicated to research and development in the national interest. We provide high-end technical services, research and development, and prototype solutions to some of the country's most challenging technical problems. All Riverside Research opportunities require U.S. Citizenship. Position Overview Riverside Research Institute is currently seeking an Embedded Android Software Engineer to support and execute cutting-edge firmware development in embedded and mobile network security hardware on behalf of the Riverside Research Open Innovation Center (OIC). The OIC executes research and development in several broad areas including the development of secure and resilient systems. The ideal candidate will have experience working in dynamic research and development (R D) environments, from ideation through execution, and designing and delivering innovative secure networking and cryptographic solutions to national security customers. As a principal technical contributor, the candidate will be responsible for developing new techniques and technology to address complex and open-ended problems. The candidate should have a track record of outside-the-box problem-solving, interdisciplinary collaboration, and ability to brief stakeholders on technical results. Responsibilities Works on problems of diverse scope where analysis of information requires evaluation of identifiable factors. Devises solutions based on limited information and precedent and adapts existing approaches to resolve issues. Uses evaluation, judgment, and interpretation to select right course of action. Work is done independently and is reviewed at critical points. Enhances relationships and networks with senior internal/external partners who are not familiar with the subject matter often requiring persuasion. Adapts style to differing audiences and often advises others on difficult matters. The selected candidates will be responsible for: Developing C/C++, Kotlin/Java code in Android, Linux-based, or embedded systems Collaborating on systems-level projects (e.g. networking, device interfaces, or low-level services) Algorithm/protocol analysis, architecture review, system engineering, implementation, verification, and delivery. Creating and managing embedded system build processes, including AOSP. Duties involve all aspects of Embedded Software development, including documentation, implementation, emulation, integration, and test.Qualifications Required:
Bachelor's degree or higher in computer engineering, computer science or equivalent 3+ years' experience developing Linux embedded platforms (e.g. Yocto, Buildroot) Understanding of git/repo version management in Android build process General understanding of Android architecture, AOSP Telephony experience Experience working on systems-level projects (e.g. networking, device interfaces, or low-level services) Understanding of networking fundamentals - basic networking and firewall experience on Android/Linux (IP, routing, TCP/UDP) Ability to debug issues across system layers (baseband, application, OS, network) 3+ years of cross-platform development using C/C++ and embedded Linux Firmware development, analysis, and reverse-engineering Device bring-up starting with the root filesystem Experience building software using Make, CMake, or Cargo Familiarity with debugging tools: tcpdump, strace, dmesg, ip, ss Eligibility for a SECRET clearance and ultimately aTS/SCI Additional/Desired:
Eligible for a TS/SCI Clearance Experience with Rust programming language Familiarity with: iptables, NAT, or VPN concepts Familiarity with Linux device management (udev) Exposure to USB device/gadget frameworks Exposure to /dev, sysfs, or procfs interfaces Experience with ARM-based systems (e.g., Raspberry Pi) Exposure to performance tuning in low-level or embedded C software Global Comp $100,000 - $180,000 This represents the typical compensation range for this position based on experience, location and other factors. Closing Statement Riverside Research Institute is a not-for-profit, technology-oriented defense company, where service to our customers and support of our staff is our overall mission. Riverside is an affirmative action-equal opportunity employer and complies with all applicable federal, state, and local laws regarding recruitment and hiring. Riverside offers comprehensive compensation and benefit packages to our employees. Riverside bases its employment decisions solely on technical experience, qualifications and other job-related criteria related to our organizational purpose as a not-for-profit company, and without regard to race, color, religion, age, sex marital status, sexual orientation, national origin, physical or mental disability, veteran's status or any other status legally protected by applicable federal, state, and local law.Similar remote jobs
Carrington
Jacksonville, FL
Posted2 days ago
Updated22 hours ago
International Foundation of Employee Benefit Plans
Brookfield, WI
Posted2 days ago
Updated22 hours ago
Similar jobs in Fairfax, VA
Stanley Black and Decker
Fairfax, VA
Posted2 days ago
Updated22 hours ago
Public Storage
Fairfax, VA
Posted2 days ago
Updated22 hours ago
CMTA, Inc
Fairfax, VA
Posted2 days ago
Updated22 hours ago
Similar jobs in Virginia
Amazon
Arlington, VA
Posted2 days ago
Updated22 hours ago