> Markdown version of [/jobs/ext/2256719-software-engineer-on-device-backend-systems](https://www.wearedevelopers.com/jobs/ext/2256719-software-engineer-on-device-backend-systems). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - On-Device & Backend Systems - **Company:** The Meta Game, Inc. - **Location:** Olympia, WA, United States - **Experience:** Expert - **Salary:** $183,997.0 - $257,000.0 - **Contract:** Permanent contract - **Skills:** Board Bringup, Java (Programming Language), Abstraction Layers, Application Programming Interfaces (APIs), Artificial Intelligence, Android Software Development, C++ (Programming Language), Cloud Computing, Program Optimization, Profiling, Computer Engineering, Serialization, Software Debugging, Distributed Data Store, Distributed Systems, Firmware, Systems Analysis, Python (Programming Language), Network Diagnostics, Performance Tuning, Software Architecture, Cloud Services, Sensor Fusion, Service Development Studio, Software Engineering, Software Requirements Analysis, Data Streaming, Systems Architecture, System Programming, Backend, Kotlin, Information Technology, Low Latency, Transport Protocols, Hardware Acceleration, Machine Learning Operations, Wearables, Stream Analytics, Data Pipelines - **Published:** August 26, 2026 - **Apply:** https://www.techcareers.com/job.asp?id=3365504444&tx=IT8578TYV&pt=1&aff=0B19D771-A501-4A5E-8338-2A822B784D54&utm_source=Job%20Feed&utm_medium=textkernel&utm_campaign=DE&utm_term=0B19D771-A501-4A5E-8338-2A822B784D54 ## About the Role 1. Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience 2. 10+ years of experience in systems software engineering, with significant depth in both on-device/embedded platforms and backend/distributed systems 3. Experience leading complex initiatives that span hardware-software-cloud boundaries with demonstrated org-level impact 4. Deep understanding of Android platform internals (AOSP): system services, HAL interfaces, native frameworks, and build/integration workflows 5. Strong proficiency in C/C++ for on-device systems programming and Java/Kotlin or Python/C++ for backend service development 6. Experience working with custom silicon or SoC platforms-including hardware bring-up, driver integration, or hardware abstraction layer development 7. Experience designing and operating large-scale backend services (e.g., RPC frameworks, data pipelines, model serving, distributed storage) 8. Track record of solving highly complex technical problems that span multiple systems, teams, and organizational boundaries 9. Experience with system-level debugging across the full stack: hardware traces, OS-level profiling, network diagnostics, and backend service observability 10. Experience shipping consumer devices or embedded systems at scale alongside their supporting cloud infrastructure, 1. Experience with large-scale backend infrastructure (RPC frameworks, distributed data stores, real-time analytics) or equivalent service frameworks 2. Familiarity with custom silicon workflows: firmware/software co-design, DSP programming, hardware accelerator integration, or silicon validation 3. Experience with on-device ML inference, model optimization (quantization, compilation for custom accelerators), and cloud-to-device model deployment pipelines 4. Proficiency in power-aware software design: balancing on-device compute vs. cloud offload for battery life, thermal, and latency constraints 5. Experience with OTA systems, device fleet management, or A/B experimentation frameworks for hardware products 6. Background in real-time or low-latency systems: sensor fusion, streaming media, or interactive workloads that span device and cloud 7. Experience with wearable devices, AR/VR systems, mobile platforms, or IoT at scale 8. Track record of leading large-scale projects from silicon bring-up through mass production and live service operation 9. Experience adhering to and implementing responsible, ethical AI practices (e.g., risk assessment, bias mitigation, quality and accuracy reviews) 10. Demonstrated ability to integrate AI tools to optimize engineering workflows and drive measurable efficiency gains 11. Experience defining APIs and contracts between on-device and backend systems that remain stable across hardware generations ## Description Meta is building the next generation of intelligent devices powered by custom silicon and deeply integrated cloud services. As a Staff Software Engineer on this team, you will own the end-to-end software architecture that spans Meta's custom SoC platform, on-device AOSP-based software, and the backend services that extend device capabilities into the cloud. You will drive the most complex cross-boundary technical decisions-bridging low-level hardware abstraction, Android platform software, and scalable backend infrastructure-to deliver seamless, high-performance experiences. This role demands deep expertise across embedded/on-device systems and distributed backend services, and the ability to lead major initiatives that require tight coordination between silicon, device software, and cloud teams., Software Engineer - On-Device & Backend Systems Responsibilities: 1. Define and drive the end-to-end system architecture spanning on-device software (AOSP, Meta custom SoC interfaces) and Meta's backend services, ensuring coherent data flow, low latency, and reliability across the full stack 2. Lead the design and implementation of platform software that leverages Meta's custom SoC capabilities-including hardware accelerators, DSPs, and specialized compute units-through AOSP system services, HALs, and native frameworks 3. Own resolution of the most complex, ambiguous technical problems that cross the device-cloud boundary: diagnosing issues that manifest across silicon bring-up, OS layers, network transport, and backend service interactions 4. Architect backend services that support on-device workloads-including model serving, telemetry pipelines, OTA update infrastructure, device management, and cloud offload-optimizing for scale, availability, and cost efficiency 5. Drive performance optimization across the full stack: silicon-aware scheduling on-device, efficient serialization and transport protocols, and backend service latency/throughput at scale 6. Partner with silicon/hardware teams to define software requirements for Meta's custom SoC, influence silicon roadmaps, and ensure platform software fully exploits custom hardware capabilities 7. Establish system-level metrics, monitoring, and reliability frameworks that provide end-to-end observability from on-device health through backend service SLAs 8. Collaborate cross-functionally with silicon, firmware, OS platform, product, ML/AI, and infrastructure teams to align technical strategies, unblock dependencies, and drive org-level outcomes 9. Communicate architecture decisions, integration strategies, and technical trade-offs to stakeholders at all levels-driving alignment across device and backend organizations 10. Leverage AI tools and workflows to accelerate development, improve system analysis, and scale your impact across the organization ## Related Videos - [For the Cars and the Curious: Android Drift](https://www.wearedevelopers.com/videos/499-for-the-cars-and-the-curious-android-drift) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Kotlin Multiplatform - True power of native code reuse](https://www.wearedevelopers.com/videos/4-kotlin-multiplatform-true-power-of-native-code-reuse) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) - [Agent Smith Gets Hardware: Autonomous IoT Hacking From Debug Port to Cloud API](https://www.wearedevelopers.com/videos/100258-agent-smith-gets-hardware-autonomous-iot-hacking-from-debug-port-to-cloud-api) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [What Jobs Can You Get with a Software Engineering Degree?](https://www.wearedevelopers.com/magazine/398-what-jobs-can-you-get-with-a-software-engineering-degree) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)