cover image
Tailored Management

Software Engineer -OS Development

On site

Sunnyvale, United states

Mid level

Freelance

19-09-2025

Share this job:

Skills

Java C/C++ Linux Software Development Agile C++ Android

Job Specifications

Job Title: Software Engineer - OS Development

Location: Onsite - Redmond, WA or Sunnyvale, CA (5 days onsite, may transition to 4 days)

Duration: 12 Months

Pay Rate: $100-$110/hr W2

About the Role:

We are seeking an experienced OS Developer with expertise across multiple layers of the OS stack, from drivers to frameworks, and hands-on experience in building embedded devices. The ideal candidate is self-driven, creative, and thrives in an agile, fast-paced environment, contributing to cutting-edge projects like smart glasses (Aria Gen 1 and Gen 2).

Responsibilities:

Design and implement components at all layers of the system, from drivers to frameworks.
Debug complex, system-level, multi-component issues spanning kernel to application.
Profile and optimize performance across the entire software stack.
Bring up new devices, debug, and perform performance tuning.
Integrate software components from multiple partner teams into a unified product codebase.

Must-Have Qualifications:

Bachelor's degree in Computer Science, Software Engineering, or related field.
5+ years of experience with AOSP or Embedded Linux development.
Strong background in systems software within large-scale C/C++ codebases.
Experience with OS internals and framework services.
Knowledge of software development processes: source control, unit testing, bug tracking, design documentation.

Nice-to-Have Skills:

Experience shipping high-quality consumer products.
Proficiency with modern C/C++ standards, libraries, best practices, and Java.
Experience with Android SDK, NDK, JNI, and IPC mechanisms.
Hands-on with device bring-up and Linux kernel customization.

Candidate Fit:

Able to work independently without constant direction after ramp-up.
Strong end-to-end system thinking.
Previous consumer electronics product experience.

Interview Process:

Prescreen + 2 technical interviews.
Coding round (~45 mins) and additional technical assessments.

Why Join:

Opportunity to work on cutting-edge products like smart glasses and AI/AR.
Exposure to end-to-end product development lifecycle.
Join a high-performing team at the forefront of innovation.

Pursuant to the California Fair Chance Act and related ordinances, qualified applicants with arrest or conviction records will be considered. Please note that certain criminal histories may directly impact the ability to perform essential job duties and meet company standards.

#TMN

About the Company

Welcome to Tailored Management. We're a global talent solutions firm connecting leading companies with exceptional candidates across industries. Our mission is simple: to connect people to purpose by delivering hiring strategies that are personal, powerful, and built for long-term success. We offer a full suite of services for both clients and job seekers -- including contingent staffing, direct hire, RPO (Recruitment Process Outsourcing), and custom workforce programs -- all backed by a human-first approach and a culture ... Know more