Software Engineer

Company:  Tailored Management
Location: Redmond
Closing Date: 04/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description

Job Title: Software Engineer III

Location: Redmond, WA or Burlingame, CA. (Onsite)

Estimated Start Date: 10/28/2024

Duration: 12 Months potential for extension based on performance

Overview:

Seeking a Software Engineer III to develop and enhance real-time AR and VR software, focusing on low-level components and device drivers. The role requires strong collaboration across disciplines and a solid background in C/C++, embedded systems, and machine learning.

Responsibilities:

  • Analyze, evaluate, design, develop, integrate, debug and test real-time AR and VR software for advanced prototypes and user experiences
  • Create, fix and modify low-level software components such as device drivers and firmware.
  • Build software, tools, infrastructure, documentation and other systems that enable research scientists to be more effective and efficient
  • Collaborate in a team environment across multiple scientific and engineering disciplines, making the architectural tradeoffs required to rapidly deliver software solutions
  • Perform code reviews that improve software engineering quality
  • Write clean readable code, debug complex problems that span systems, prioritize ruthlessly and get things done with a high level of efficiency
  • Learn constantly, dive into new areas with unfamiliar technologies, and embrace the ambiguity of AR/VR problem solving

Required Qualifications:

  • BS degree in the field of Computer Science or related field.
  • 5 + years Years of Experience
  • 2+ years' experience with C/C++ systems programming
  • 2+ years' experience with embedded systems
  • Solid understanding of low-level software components and device driver/firmware.
  • Basic understanding of machine learning.
  • Experience shipping one or more products using standard software development toolsets such as source control or continuous integration systems.

Must-Have Skills

  • Understanding on low level software's
  • Experience with Client
  • Experience with Python

Nice-to-have Skills

  • On device Client experience
  • Algorithm optimization
  • AOSP experience

Apply Now
Share this job
Tailored Management
An error has occurred. This application may no longer respond until reloaded. Reload 🗙