Embedded Software Engineer IV
Service Global - Sunnyvale, California, United States, 94087
Work at Service Global
Overview
- View job
Overview
Job Title: Gaming - Embedded Software Engineer IV Location: US - CA - Remote
Job Description: Reality Labs is building products that make it easier for people to connect with the ones they love most, enjoy top-notch, wire-free VR, and push the future of computing platforms. We are a team of world-class experts developing and shipping products at the intersection of hardware, software and content. As a DSP kernel engineer on the Reality Labs team , you can help contribute new, innovative low-level software that radically improves the performance of some cutting edge AR devices. Responsibilities
Analyze, design, develop and debug DSP kernels for a variety of workloads. Collaborate in a team environment across multiple scientific and engineering disciplines, making the architectural tradeoffs required to rapidly deliver software solutions. Develop software for a variety of consumer devices. Write clean readable code, debug complex problems, prioritize properly and get things done with a high level of efficiency. Embrace the ambiguity of problem solving. Minimum qualifications
Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering relevant technical field, or equivalent practical experience. 5+ years of experience with development of software systems for DSPs 5+ years experience with C or C++ Experience developing, debugging, and shipping software products at scale Communication experience and demonstrated experience working across disciplines to drive optimal solutions Preferred qualifications
Masters or PhD in Computer Science, Computer Engineering, Electrical Engineering relevant technical field, or equivalent practical experience 8+ years of experience with development of software systems for DSPs Experience with DSP in the audio, video or camera space Demonstrated experience working collaboratively in cross-functional teams Experience in one or more of the following areas: multi-DSP deployments ML accelerators for edge devices PyTorch environment Cadence DSP programming
Mandatory Skills
5+ years of experience with development of software systems for DSPs 5+ years experience with C or C++