DSP Engineer
2 weeks ago
Must Have skills:
Ensure you read the information regarding this opportunity thoroughly before making an application.C++, Python requried
Background in Electrical engineering/computer science, past experience in CPU- DSP architectures, ARM, Silica, x 86, low level software optimization,
Machine learning, Pytorch similar machine learning framework
Detailed Job Description
Reality Labs (RL) focuses on connecting people through Virtual Reality (VR) and Augmented Reality (AR). The compute performance and power efficiency requirements of these products require custom silicon. The Silicon team is driving the state of the art forward with breakthroughs in computer vision, machine learning, mixed reality, graphics, displays, sensors, and new ways to map the human body. We believe the only way to achieve our goals is to look at the entire stack, from transistors, through architecture, to firmware, and algorithms.
We are seeking a Software Engineer who is excited about introducing groundbreaking capabilities in the fields of computer vision (CV), machine learning (Client), Audio and imaging, through mapping and optimization of a complex embedded C++ codebase to DSP and DNN accelerator target platforms. You will play a key role in developing and deploying machine learning models that power our innovative products and features, with a focus on custom compute platforms and embedded devices.
Responsibilities:
● Implement, optimize and deploy machine learning models and algorithms that solve complex problems related to computer vision, speech, natural language processing, and other areas of artificial intelligence, specifically on resource-constrained devices.
● Code Client algorithms for CV and Audio application on customized processors and accelerators in C/C++ for performance, latency, and memory.
● Develop and debug software in a real-time, embedded, multiprocessor, multi-interface environment.
● Work closely with cross-functional teams, such as HW Architects, FW Engineers, Algorithm and Application Engineers across multiple disciplines (Vision, Audio) to identify opportunities for optimizing machine learning solutions
Minimum Qualifications:
● Bachelor’s degree in electrical engineering, computer science or equivalent relevant experience.
● Experience with machine learning frameworks such as PyTorch, TensorFlow, and model optimization, training and quantization toolkits.
● 5+ years of experience in software development for complex real-time systems, imaging and CV algorithms or related signal processing fields using C/C++.
● Solid modern C/C++ programming and refactoring skills and able to understand and debug heavily threaded code.
Preferred Qualification:
● MS or PhD in EE/CS
● Experience with deep learning architectures such as CNNs, RNNs, or GANs, particularly for deployment on embedded devices.
● Theoretical knowledge in the field of machine learning, and computer vision or Audio pipeline and algorithms such as capture, render, codecs.
● Experience programming in SIMD, VLIW, and/or Vector processors and Familiarity with the custom ISA extensions
● Experience with low-level SW optimization at instruction level, loop optimization, vectorization, data organization and caching
● Prior experience with ARM or Risc-V CPUs, or Tensilica DSP architectures
● Familiarity with open source machine learning libraries and frameworks and experience with machine learning pipelines for data processing, model training, and deployment.
Additional Notes/Comments
Surrounding team & key projects: Current contractor ending this year, Team is DSP engineering under the silicon RL, mix of FTE’s and CW’s, AR glasses design and development, applications such as AR/VR glasses, DSP software optimizations of ML and IL workload/ AR Products
-
DSP Architect
10 hours ago
Sunnyvale, United States AXONNE Full timeCompany Overview: Axonne is a forward-thinking automotive semiconductor startup that is reshaping the automotive industry with innovative In-vehicle Network semiconductor solutions. We are committed to delivering cutting-edge digital signal processing (DSP) solutions for next-generation in-vehicle high-speed communication. We are in search of a talented DSP...
-
DSP Architect
2 weeks ago
Sunnyvale, United States AXONNE Full timeCompany Overview: Axonne is a forward-thinking automotive semiconductor startup that is reshaping the automotive industry with innovative In-vehicle Network semiconductor solutions. We are committed to delivering cutting-edge digital signal processing (DSP) solutions for next-generation in-vehicle high-speed communication. We are in search of a talented DSP...
-
DSP Architect
2 weeks ago
Sunnyvale, United States AXONNE Full timeCompany Overview: Axonne is a forward-thinking automotive semiconductor startup that is reshaping the automotive industry with innovative In-vehicle Network semiconductor solutions. We are committed to delivering cutting-edge digital signal processing (DSP) solutions for next-generation in-vehicle high-speed communication. We are in search of a talented DSP...
-
DSP Architect
1 month ago
Sunnyvale, United States AXONNE Full timeCompany Overview:Axonne is a forward-thinking automotive semiconductor startup that is reshaping the automotive industry with innovative In-vehicle Network semiconductor solutions. We are committed to delivering cutting-edge digital signal processing (DSP) solutions for next-generation in-vehicle high-speed communication. We are in search of a talented DSP...
-
DSP Architect
1 month ago
Sunnyvale, United States AXONNE Full timeCompany Overview:Axonne is a forward-thinking automotive semiconductor startup that is reshaping the automotive industry with innovative In-vehicle Network semiconductor solutions. We are committed to delivering cutting-edge digital signal processing (DSP) solutions for next-generation in-vehicle high-speed communication. We are in search of a talented DSP...
-
Audio Research DSP Software Engineer
5 days ago
Sunnyvale, United States META Full timeCome invent the future. At Meta's Reality Labs, software development is vital to turbocharging our scientific explorations and generating the consumer products people will use for decades to come. The Audio Research team is focused on harnessing the power of AR and VR to make virtual sounds indistinguishable from reality and to redefine hearing capabilities...
-
Silicon power benchmarking lab engineer
1 month ago
Sunnyvale, United States Intelliswift Software Full timeRole: Silicon power benchmarking lab engineerRESPONSIBILITIES- Working with SW and FW engineers; and help in building and preparing custom benchmarkingcode.- Perform board-level power measurement of Compute IP cores (DSP & CPU) of SoC devices,while running various workloads.- Debug power measurement lab systems; identify sources of measurement errors and...
-
Silicon power benchmarking lab engineer
1 month ago
Sunnyvale, United States Intelliswift Software Full timeRole: Silicon power benchmarking lab engineerRESPONSIBILITIES- Working with SW and FW engineers; and help in building and preparing custom benchmarkingcode.- Perform board-level power measurement of Compute IP cores (DSP & CPU) of SoC devices,while running various workloads.- Debug power measurement lab systems; identify sources of measurement errors and...
-
Senior Electrical Engineer
2 weeks ago
Sunnyvale, United States Figure Full timeFigure is an AI Robotics company developing a general purpose humanoid. Our Humanoid is designed for corporate tasks targeting labor shortages and jobs that are undesirable or unsafe. We are based in Sunnyvale, CA and require 5 days/week in-office collaboration.We are looking for an experienced Senior Electrical Engineer to design and test critical hardware...
-
Computer Vision Software Engineer V
1 week ago
Sunnyvale, United States Ursus Inc Full timeJOB TITLE: Computer Vision Software Engineer V LOCATION: Onsite in Redmond, WA or Sunnyvale, CA DURATION: 12 months PAY RANGE: $89-99/hour TOP 3 SKILLS: Great in Coding / Know C++ very well. Code efficiently and fast Solve challenging problems that arise. Read/investigate/creative solutions. Proposing new algorithms. Need excellent problem...
-
Electrical Engineer Intern
1 month ago
Sunnyvale, United States Figure Full timeFigure is a stealth AI Robotics company developing a general purpose humanoid. Our Humanoid is designed for corporate tasks targeting labor shortages and jobs that are undesirable or unsafe. We are based in Sunnyvale, CA and require 5 days/week in-office collaboration. It's time to build.We are looking for an Electrical Engineer Intern to support the design...
-
Senior Signal Integrity Engineer
4 weeks ago
Sunnyvale, United States Nokia Full timeJob DescriptionThe teamNokia's Network Infrastructure (NI) group is at the heart of a revolution to bring more and faster network capacity to people worldwide through our ambition, innovation, and technical expertise.The Advanced Optics (AO) Team within NI designs high-performance optical front-end modules based on silicon-photonic integrated circuits...
-
Lab Power Measurement Engineer
5 days ago
Sunnyvale, United States Intelliswift Software Inc Full timeJob Title: Lab Power Measurement Engineer III Location: Sunnyvale, CA (Onsite) Job Term: 12 months contract with possibility of extension (on W2) Description: In this role, you will be responsible for measuring and analyzing the power consumption of daily use cases on our SoCs and Systems. You will provide performance/power/thermal measurement data after...
-
Senior Electrical Engineer
2 weeks ago
Sunnyvale, United States Figure Full timeFigure is an AI Robotics company developing a general purpose humanoid. Our Humanoid is designed for corporate tasks targeting labor shortages and jobs that are undesirable or unsafe. We are based in Sunnyvale, CA and require 5 days/week in-office collaboration. We are looking for an experienced Senior Electrical Engineer to design and test critical hardware...
-
Senior Electrical Engineer
3 weeks ago
Sunnyvale, United States Figure Full timeFigure is an AI Robotics company developing a general purpose humanoid. Our Humanoid is designed for corporate tasks targeting labor shortages and jobs that are undesirable or unsafe. We are based in Sunnyvale, CA and require 5 days/week in-office collaboration. We are looking for an experienced Senior Electrical Engineer to design and test critical hardware...
-
ASIC Formal Verification Engineer
12 hours ago
Sunnyvale, United States Diverse Lynx Full timeRole ASIC Formal Verification Engineer Location Sunnyvale, CA (Onsite) Client: LTTS/Meta Full Time Only ASIC Engineer, Formal Verification Responsibilities Provide technical leadership in Formal Verification Propose, implement and evangelize the Formal Verification Methodology to be used across the group, both at the top level and at the block level Work...
-
Electrical Engineer Intern
3 weeks ago
Sunnyvale, United States Figure Full timeFigure is a stealth AI Robotics company developing a general purpose humanoid. Our Humanoid is designed for corporate tasks targeting labor shortages and jobs that are undesirable or unsafe. We are based in Sunnyvale, CA and require 5 days/week in-office collaboration. It's time to build. We are looking for an Electrical Engineer Intern to support the design...
-
Electrical Engineer Intern
2 weeks ago
Sunnyvale, United States Figure Full timeFigure is a stealth AI Robotics company developing a general purpose humanoid. Our Humanoid is designed for corporate tasks targeting labor shortages and jobs that are undesirable or unsafe. We are based in Sunnyvale, CA and require 5 days/week in-office collaboration. It's time to build. We are looking for an Electrical Engineer Intern to support the design...
-
Lab Power Measurement Engineer
4 weeks ago
Sunnyvale, United States Intelliswift Software Inc Full timeJob Title: Lab Power Measurement Engineer III Location: Sunnyvale, CA (Onsite) Job Term: 12 months contract with possibility of extension (on W2) Description: In this role, you will be responsible for measuring and analyzing the power consumption of daily use cases on our SoCs and Systems. You will provide performance/power/thermal measurement data after...
-
ASIC Formal Verification Engineer
3 weeks ago
Sunnyvale, United States Diverse Lynx Full timeRole ASIC Formal Verification Engineer Location Sunnyvale, CA (Onsite) Client: LTTS/Meta Full Time Only ASIC Engineer, Formal Verification Responsibilities Provide technical leadership in Formal Verification Propose, implement and evangelize the Formal Verification Methodology to be used across the group, both at the top level and at the block...