> Markdown version of [/jobs/ext/4444930-software-engineer-v](https://www.wearedevelopers.com/jobs/ext/4444930-software-engineer-v). 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 V - **Company:** Inspyr Solutions - **Location:** Burlingame, CA, United States - **Experience:** Expert - **Salary:** $122,720.0 - $164,320.0 - **Contract:** Temporary contract - **Skills:** Artificial Intelligence, Android Software Development, C++ (Programming Language), Client Server Models, Concurrent Computing, Memory Management, Mobile Application Software, Machine Learning, Performance Tuning, Software Engineering, Software Systems, Systems Architecture, System Programming, Multithreading, Large Language Models, Concurrency, Headsets, Reliability of Systems, Backend, Agentic-AI, Kotlin, Low Latency, Asynchronous Programming, Evaluation of Large Language Models, Wearables, Software Performance, Mixed Reality - **Published:** October 31, 2026 - **Apply:** https://www.juju.com/job/16_12d56148 ## About the Role * Kotlin or Swift * iOS / Android Mobile Development * Client-Server Architecture * Distributed Backend Systems * Asynchronous Programming * Multithreading & Concurrency * Race Conditions, Deadlocks & Thread Safety * Memory Management & Resource Ownership * System Architecture & Design * Performance Optimization (CPU, Memory, Latency & Reliability) Nice-to-Have Skills * Wearable Device Development * Smart Glasses / Smartwatches / Mixed Reality Headsets * C++ or Rust * Systems Programming * AI / Machine Learning Engineering * LLM Prompt Tuning * LLM Evaluation * AI Tool Calling * Agentic AI Workflows ## Description * Design and develop software systems connecting iOS/Android mobile applications, wearable devices, and distributed backend services. * Build high-performance mobile applications using Kotlin or Swift, with a strong focus on asynchronous and concurrent programming. * Troubleshoot complex multithreading issues, including race conditions, deadlocks, thread safety, and resource ownership. * Optimize CPU utilization, memory consumption, latency, and overall system reliability. * Design scalable client-server architectures and improve software performance across interconnected systems. * Collaborate with engineering teams to deliver reliable software solutions for company wearable technology ecosystem.