OS developers

BuzzClan LLC

OS developers

Redmond, WA
Full Time
Paid
  • Responsibilities

    Job Description

    Job Title: Software Engineering // OS developers

    Location: Redmond, WA or Sunnyvale, CA (Onsite)

    Contract

    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
  • Qualifications

    Qualifications

    Minimum Qualifications

    • Bachelor's degree in computer science, software engineering or relevant field required.
    • 2+ years of experience with AOSP or Embedded Linux development , candidates who don’t have AOSP experience will be considered.
    • 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
    • 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

    Additional Information

    All your information will be kept confidential according to EEO guidelines.