Embedded Software Engineer IV - AOSP

Intelliswift - An LTTS Company

Redmond (WA)

On-site

USD 137,760 - 158,424

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading technology company is seeking an experienced AOSP Embedded Software Engineer IV to join their team in Redmond, WA. The successful candidate will design and implement software components for embedded devices. Ideal candidates have over two years of AOSP and embedded Linux experience, as well as strong debugging and communication skills. This position is offered on a contract basis, focusing on systems software development.

Qualifications

  • 2+ years of experience with AOSP and Embedded Linux development.
  • Experience working on systems software in a large-scale C/C++ code base.
  • Familiarity with software development processes like source control.

Responsibilities

  • Design and implement components from drivers to frameworks.
  • Debug multi-component issues across entire software stack.
  • Profile and optimize performance problems.

Skills

AOSP experience
Embedded Linux development
C/C++ systems software
Operating systems internals
Debugging skills
Communication skills

Education

Bachelor's degree in computer science

Job description

Pay Range

This range is provided by Intelliswift - An LTTS Company. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base Pay Range

$100.00/hr - $115.00/hr

Job Title

AOSP Embedded Software Engineer IV

Location

Redmond, WA - Onsite

Duration

12 Months to start on W2

Role Mandate

We are looking for OS developers with strong design and build skills, experience in multiple levels of the OS stack from drivers to frameworks and experience building embedded devices. This position is more of a specialist and operating system (OS) role. The individual will be responsible for software that runs on research devices in Reality Labs (operating systems, applications, based on AOSP – not mobile applications).

Role Responsibilities
  • Design and implement components at all layers of the system, from drivers to frameworks
  • Debug complex, system-level, multi-component issues that typically span across multiple layers from kernel to application
  • Profile performance problems and drive optimizations that span the entire software stack
  • Bring up new devices and perform debugging and performance tuning exercises
  • Understand software components from multiple partner teams, integrate those components into the unified product code base, and drive their continued development
Performance Measurement

Performance will be measured on completion of assigned tasks and quality of deliverables.

Must-Have Skills
  • 2+ years of experience with AOSP and Embedded Linux development
  • Experience working on systems software in a large-scale C/C++ code base
  • Experience with operating systems internals and frameworks services
  • Experience with software development processes including: source control, unit tests, bug tracking, and design documentation
Nice-to-Have Skills
  • Experience with shipping high quality consumer products
  • Experience with modern C/C++ standards, libraries and best practices
  • Experience with Java or Kotlin
  • Experience with Android SDK, NDK, JNI and IPC mechanisms
  • Experience with device bring up and Linux kernel customization
  • Experience with Android or Linux performance tools and security models
Soft Skills
  • Strong attention to detail; provide quality work
  • Sense of ownership
  • Strong verbal and communication skills
  • Ability to investigate and ask for support when needed
Educational Requirements

Bachelor's degree in computer science, software engineering or relevant field required.

Seniority Level

Mid-Senior level

Employment Type

Contract

Job Function

IT Services and IT Consulting, Software Development, and Information Services

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Firmware Software Engineer IV
Firmware Software Engineer IV

INSPYR Solutions • Redmond (WA)

On-site
AOSP Embedded Software Engineer IV — Systems & Bring-Up
AOSP Embedded Software Engineer IV — Systems & Bring-Up

Intelliswift - An LTTS Company • Redmond (WA)

On-site
USD 100,000 - 125,000
XR Firmware Engineer IV – AOSP/Reality Labs
XR Firmware Engineer IV – AOSP/Reality Labs

INSPYR Solutions • Redmond (WA)

On-site
USD 125,000 - 150,000
Senior Android AOSP Engineer, Automotive OS
Senior Android AOSP Engineer, Automotive OS

applied • Sunnyvale (CA)

On-site
USD 171,000 - 275,000
Equity options
Comprehensive health insurance
401k retirement benefits with employer match
Senior Software Engineer, AOSP - Core OS
Senior Software Engineer, AOSP - Core OS

applied • Sunnyvale (CA)

On-site
USD 171,000 - 275,000
Equity options
Comprehensive health insurance
401k retirement benefits with employer match
Embedded Software Engineer - Core OS
Embedded Software Engineer - Core OS

Decisive Point • Sunnyvale (CA)

On-site
USD 171,000 - 264,000
401k retirement benefits with employer match
Comprehensive health, dental, and vision insurance
Learning and wellness stipends
+1
Senior Embedded Software Engineer
Senior Embedded Software Engineer

hireneXus • Eden Prairie (MN)

On-site
USD 120,000 - 150,000
Firmware Software Engineer IV
Firmware Software Engineer IV

PTR Global • Redmond (WA)

On-site
Embedded Software Engineer - Core OS
Embedded Software Engineer - Core OS

applied • Sunnyvale (CA)

On-site
USD 171,000 - 264,000
Health, dental, and vision insurance
401k retirement benefits with employer match
Learning and wellness stipends
+1
Embedded Software Engineer/ Staff Software Engineer
Embedded Software Engineer/ Staff Software Engineer

Cloud Hybrid Technologies, LLC • Dallas (TX)

On-site
USD 83,000 - 165,000