TM
Senior Mobile Systems Engineer
Tailored Management
- 🇺🇸 United States
- On-site
- Senior
- 21 hours ago
- iOS
- Android
- Kotlin
- Swift
- C++
- Rust
- AI/ML
- Pension
21 hours ago
Location:Â Fully Onsite at California, US only
Contract Duration: 12 months
Pay rate:$90 - $95/hr on W2
Schedule: Full-time; U.S. business hours
Benefits:Health, Dental, Vision, 401K, PTO
Note: This is a W-2-only position. We do not offer visa sponsorship and cannot accept H-1B, F-1/STEM OPT, 1099, C2C, or C2H arrangements.
Â
About the Role
We are seeking an experiencedSenior Mobile Systems Engineer to join Client’sWearables Interfaces Group. This role focuses on designing, developing, and optimizing software systems that connectwearable devices, iOS and Android mobile applications, and distributed backend services.
Â
The ideal candidate has extensive experience inmobile software engineering, asynchronous programming, concurrency, and systems-level performance optimization. You will tackle complex engineering challenges involvingmultithreaded systems, memory management, resource ownership, and system reliability.
Â
This is an opportunity to contribute to sophisticated software systems supporting connected devices and mobile experiences. Candidates with experience developing software forsmart glasses, smartwatches, or mixed-reality headsets are especially encouraged to apply.
Â
What You’ll Do
Mobile Systems Development
- Design, develop, and maintain software systems spanning wearable devices, iOS and Android mobile applications, and distributed backend services.
- Build and optimize mobile products usingKotlin and/or Swift.
- Implementasynchronous programming patterns to support reliable communication between devices, applications, and backend services.
- Contribute tosoftware architecture decisions that improve scalability, maintainability, and overall system performance.
- Develop and troubleshootmultithreaded, event-driven systems.
- Identify, investigate, and resolverace conditions, thread-safety issues, deadlocks, and complex concurrency problems.
- Apply best practices inresource ownership, memory management, and synchronization.
- Improve the reliability and efficiency of concurrent software systems.
- Optimize CPU and memory utilization, latency, and overall system performance.
- Identify performance bottlenecks and implement solutions to improve software efficiency.
- Evaluate system behavior, troubleshoot complex technical issues, and strengthensystem reliability.
- Apply systems engineering principles to deliver robust software across connected devices and distributed services.
- Collaborate with engineering teams and stakeholders to develop and deliver software solutions.
- Communicate technical concepts, implementation details, and progress clearly through written and verbal communication.
- Manage engineering priorities and maintain consistent progress againstdaily deliverables.
Must Have Qualifications
- 10+ years of professional software engineering experience. Candidates with7+ years may be considered if they bring strong preferred skills and relevant experience.
- Strong hands-on experience developing mobile products usingKotlin and/or Swift.
- Experience building mobile applications that integrate withdistributed backend services.
- Strong understanding ofasynchronous programming, multithreading, concurrency, and event-driven systems.
- Experience withsoftware architecture design, system engineering, and performance optimization.
- Demonstrated ability to debug and resolverace conditions, thread-safety issues, deadlocks, and complex concurrency problems.
- Strong understanding ofmemory management, resource ownership, and system reliability.
- Solid programming fundamentals and a proven background in software engineering.
- Strong written and verbal communication skills.
Preferred Qualifications
- Experience developing software forwearable devices, such as smart glasses, smartwatches, or mixed-reality headsets.
- Proficiency inC++ and/or Rust for systems programming.
- Experience with AI/ML engineering, includingLLM prompt tuning, model evaluation, tool calling, and agent workflows.
- Experience optimizinghigh-performance software across mobile applications, connected devices, and distributed backend systems.
- Medical Coverage – HDHP, PPO, and Surest plan options
- Minimum Essential Coverage (MEC)
- Dental Insurance
- Vision Insurance
- Short-Term Disability (STD)
- Long-Term Disability (LTD)
- Life & AD&D Insurance
- Critical Illness Insurance
- Accident Insurance
- Employee Assistance Program (EAP)
Pursuant to the California Fair Chance Act, Los Angeles County Fair Chance Ordinance for Employers, Los Angeles Fair Chance Initiative for Hiring Ordinance, and San Francisco Fair Chance Ordinance, qualified applicants will be considered for assignment with arrest and conviction records. Criminal history may have a direct, adverse, and negative relationship with some of the material job duties of this position. These include the duties and responsibilities listed above, as well as the abilities to adhere to company policies, exercise sound judgment, effectively manage stress and work safely and respectfully with others, exhibit trustworthiness, meet client expectations, standards, and accompanying requirements, and safeguard business operations and company reputation. #TMMT
Senior Mobile Systems Engineer · Tailored Management