Software Engineer V

Redmond, Washington

Ursus Inc
Apply for this Job
JOB TITLE: Software Engineer V - AOSP/Embedded Linux
LOCATION: Onsite in Redmond, WA, or Sunnyvale, CA
DURATION: 12 months
PAY RANGE: $99-109/hour
TOP 3 SKILLS:
  • 5+ years of experience with AOSP or Embedded Linux development
  • Experience working on systems software in a large-scale C/C code base
  • Experience with software development processes including: source control, unit tests, bug tracking, and design documentation
COMPANY:
Our client is a Fortune 500 multi-national technology company headquartered in Menlo Park, CA.

Summary:
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. A successful candidate in this role is self-driven, creative and doesn't mind delving into different areas of the stack. This person will take initiative and should be willing to execute consistently in an agile, fast-paced environment.

Job 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
Minimum Qualifications
  • Bachelor's degree in computer science, software engineering or relevant field required.
  • 5+ years of experience with AOSP or 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
Preferred Qualifications
  • Experience with shipping high quality consumer products
  • Experience with modern C/C standards, libraries and best practices, also JAVA
  • Experience with Android SDK, NDK, JNI and IPC mechanisms
  • Experience with device bring up and Linux kernel customization
Must-Have Skills
  • 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, also JAVA
  • Experience with Android SDK/platform, NDK, JNI and IPC mechanisms
  • Experience with device bring up and Linux kernel customization

IND123
Date Posted: 14 May 2025
Apply for this Job