Embedded DSP Engineer @ Meta | Jobright.ai
JOBSarrow
RecommendedLiked
0
Applied
0
Embedded DSP Engineer jobs in Austin, TX
Be an early applicantLess than 25 applicants
company-logo

Meta · 5 days ago

Embedded DSP Engineer

Wonder how qualified you are to the job?

ftfMaximize your interview chances
Internet
check
Comp. & Benefits

Insider Connection @Meta

Discover valuable connections within the company who might provide insights and potential referrals, giving your job application an inside edge.

Responsibilities

Code CV, ML, Imaging, Graphics, Audio algorithms on customized processors, and accelerators in C and/or C++ for performance, latency, power, and memory.
Perform low-level SW optimization at instruction level by loop optimization, vectorization, pipelining, data layout re-organization and cache/memory management.
Influence algorithm and application optimizations in the context of low-power edge devices, including memory footprint vs compute trade-offs, accuracy KPI vs power/latency.
Study state of the art algorithms in the field of CV, ML, Imaging, Audio to develop appropriate SW-HW partitioning.
Contribute in architecting custom processor and DSP ISA and uArch, for accelerating the target workloads.
As a DSP Embedded Engineer, step into and work closely with DSP HW architects, FW engineers, algorithm and application engineers across multiple disciplines (Vision, Audio, Graphics, ML).
Engage in building compute IP demos, and perform characterization and micro-benchmarking for design feedback on power and performance.

Qualification

Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.

CPU/DSP ArchitectureARMTensilicaRISC-VX86Low-Level SW OptimizationLoop OptimizationData OrganizationCachingISA FundamentalSIMDVLIWVector ProcessorsCustom ISA ExtensionsEmbedded ProgrammingIPCSchedulingMemory ManagementRTOSPartitioningComputer VisionAudio ProcessingSpeech ProcessingCompute ShadingOpenCLCUDAOpenGLVulkanImage Sensor Processing

Required

Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience.
5+ years experience in CPU/DSP architecture, ISAs such as ARM, Tensilica, RISC-V, x86.
Experience with low-level SW optimization, loop optimization, data organization and caching.
Knowledge of ISA fundamental and experience programming in SIMD, VLIW, and/or Vector processors and/or custom ISA extensions.
Familiarity with embedded programming (IPC, synchronization, debug, scheduling, memory management), RTOS and their trade-offs and requirement.

Preferred

MS or PhD in EE/CS.
Experience with methods for partitioning a solution across hardware and software, and other multi-disciplinary boundaries in a system solution.
Knowledge or experience in the field of computer vision.
Knowledge or experience in audio and speech processing and pipeline (capture, render, codec).
Knowledge or experience in graphics and compute shading, and programming frameworks such as OpenCL, CUDA, OpenGL or Vulkan.
Knowledge or experience in image sensor processing (ISP).

Company

Meta builds technologies that help people connect, find communities, and grow businesses.

H1B Sponsorship

Meta has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Trends of Total Sponsorships
2023 (2750)
2022 (5507)
2021 (798)

Funding

Current Stage
Late Stage

Leadership Team

A
Anu Penmetcha
Global Product Marketing Lead - Retail
linkedin
Company data provided by crunchbase
logo

Orion

Your AI Copilot