Software Engineer IV

3 weeks ago


Redmond, United States Ursus, Inc. Full time

JOB TITLE: Software Engineer IV - AOSP/Embedded Linux

LOCATION: Onsite in Redmond, WA

DURATION: 12 months

PAY RANGE: $75-85/hour

  • TOP 3 SKILLS:2+ years of experience with AOSP or Embedded Linux development
  • Experience working on systems software in a large-scale C++ code base
  • Experience with operating systems internals and frameworks services


COMPANY:

Our client is a Fortune 500 multi-national technology company headquartered in Menlo Park, CA.


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).


Candidate Value Proposition:

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. There is biweekly planning to assign work to the team, project discussions, technical consultations, and there is training available. The ideal candidate will be developing technology that is cutting-edge, driving fundamental research for Augmented Reality – used by hundreds of people and dozens of universities to conduct research The team is always available for support and there is public information available on this project – smart / AR glasses.


Role Responsibilities (including, but not limited to):

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


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.


  • Software Engineer

    4 weeks ago


    Redmond, United States Intelliswift Software Full time

    Job Title: Software Engineer IVLocations: Onsite at Redmond, WADuration: 12 Months to start on W2We are specifically looking for a candidate with experience in data annotation and data ingestion, who can work with a team of infrastructure engineers and data strategy TPMs. The ideal candidate will be someone who likes to learn constantly, dive into new areas...

  • Software Engineer

    4 weeks ago


    Redmond, United States Intelliswift Software Full time

    Job Title: Software Engineer IVLocations: Onsite at Redmond, WADuration: 12 Months to start on W2We are specifically looking for a candidate with experience in data annotation and data ingestion, who can work with a team of infrastructure engineers and data strategy TPMs. The ideal candidate will be someone who likes to learn constantly, dive into new areas...

  • Software Engineer

    4 weeks ago


    Redmond, United States Intelliswift Software Full time

    Job Title: Software Engineer IIILocations: Onsite at Redmond, WADuration: 12 Months to start on W2We are specifically looking for a candidate with experience in C++ and who can work with a team of researchers who are building prototype research devices. More broadly, the chosen candidate will work with a diverse and highly interdisciplinary team of...

  • Software Engineer

    4 weeks ago


    Redmond, United States Intelliswift Software Full time

    Job Title: Software Engineer IIILocations: Onsite at Redmond, WADuration: 12 Months to start on W2We are specifically looking for a candidate with experience in C++ and who can work with a team of researchers who are building prototype research devices. More broadly, the chosen candidate will work with a diverse and highly interdisciplinary team of...

  • Software Engineer IV

    2 weeks ago


    Redmond, United States NR Consulting Full time

    Job Title: Software Engineer III Duration: 12 mos. + potential extension(s) and/or conversion Location: Denver, CO, Houston, TX , Los Angeles, CA , and San Diego, CADescription: Responsibilities • Work side by side with research scientists to enable a huge array of user studies that evaluate the perceptual effects of various AR/VR systems and features •...


  • Redmond, United States NR Consulting Full time

    Job Title: Software Engineer III Duration: 12 mos. + potential extension(s) and/or conversion Location: Denver, CO, Houston, TX , Los Angeles, CA , and San Diego, CADescription: Responsibilities • Work side by side with research scientists to enable a huge array of user studies that evaluate the perceptual effects of various AR/VR systems and features •...


  • Redmond, United States Intelliswift Software Full time

    Job Title: Firmware Software EngineerLocations: Onsite at Redmond, WADuration: 12 Months to start on W28+ years of experience as a Firmware Software EngineerMust-have HARD skills: Strong knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development,...


  • Redmond, United States Intelliswift Software Full time

    Job Title: Firmware Software EngineerLocations: Onsite at Redmond, WADuration: 12 Months to start on W28+ years of experience as a Firmware Software EngineerMust-have HARD skills: Strong knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development,...


  • Redmond, United States Intelliswift Software Full time

    Job Title: Firmware Software EngineerLocations: Onsite at Redmond, WADuration: 12 Months to start on W28+ years of experience as a Firmware Software EngineerMust-have HARD skills: Strong knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development,...


  • Redmond, United States L&T Technology Services Full time

    The main function of a firmware engineer in this role is to apply the principles of computer science and mathematical analysis to the design, development, and testing to develop firmware enabling embedded systems to meet customer requirements. A typical firmware software engineer research, designs, develops and tests embedded software working with other...


  • Redmond, United States L&T Technology Services Full time

    The main function of a firmware engineer in this role is to apply the principles of computer science and mathematical analysis to the design, development, and testing to develop firmware enabling embedded systems to meet customer requirements. A typical firmware software engineer research, designs, develops and tests embedded software working with other...


  • Redmond, United States L&T Technology Services Full time

    The main function of a firmware engineer in this role is to apply the principles of computer science and mathematical analysis to the design, development, and testing to develop firmware enabling embedded systems to meet customer requirements. A typical firmware software engineer research, designs, develops and tests embedded software working with other...


  • Redmond, United States Intelliswift Software Full time

    Role: Hardware Engineer IV (Design Verification Engineer IV) Location: Redmond, WAJob Term: 12 months contract with possibility of extension (on W2)Must-Have Skills:Proven experience in designing verification test requirements within consumer electronic devices Python experience and experience with test equipment and measurement techniques to verify and...


  • Redmond, United States Intelliswift Software Full time

    Role: Hardware Engineer IV (Design Verification Engineer IV) Location: Redmond, WAJob Term: 12 months contract with possibility of extension (on W2)Must-Have Skills:Proven experience in designing verification test requirements within consumer electronic devices Python experience and experience with test equipment and measurement techniques to verify and...


  • Redmond, United States Intelliswift Software Full time

    Job Title: Silicon Embedded Software Engineer III Location(s): Burlingame/Bay Area or Redmond Must Have skills What are the top non-negotiable skill sets required for this role?• Excellent software design and programming skills in C/C++ for development, debugging, testing and performance analysis• Understanding of how hardware works, clock-level...


  • Redmond, United States Intelliswift Software Full time

    Job Title: Silicon Embedded Software Engineer III Location(s): Burlingame/Bay Area or Redmond Must Have skills What are the top non-negotiable skill sets required for this role?• Excellent software design and programming skills in C/C++ for development, debugging, testing and performance analysis• Understanding of how hardware works, clock-level...


  • Redmond, United States Intelliswift Software Full time

    Job Title: Silicon Embedded Software Engineer III Location(s): Burlingame/Bay Area or Redmond Must Have skills What are the top non-negotiable skill sets required for this role?• Excellent software design and programming skills in C/C++ for development, debugging, testing and performance analysis• Understanding of how hardware works, clock-level...


  • Redmond, United States TALENT Software Services Full time

    Are you an experienced Software Design Engineer with a desire to excel? If so, then Talent Software Services may have the job for you! Our client is seeking an experienced Software Design Engineer to work in Redmond, WA.Primary Responsibilities/Accountabilities:End to End engineering (from design to supporting production) accountability for the service....


  • Redmond, United States TALENT Software Services Full time

    Are you an experienced Software Design Engineer with a desire to excel? If so, then Talent Software Services may have the job for you! Our client is seeking an experienced Software Design Engineer to work in Redmond, WA.Primary Responsibilities/Accountabilities:End to End engineering (from design to supporting production) accountability for the service....


  • Redmond, United States TALENT Software Services Full time

    Are you an experienced Software Design Engineer with a desire to excel? If so, then Talent Software Services may have the job for you! Our client is seeking an experienced Software Design Engineer to work in Redmond, WA.Primary Responsibilities/Accountabilities:End to End engineering (from design to supporting production) accountability for the service....