Padmi
Apple logo
Apple

iPhone, iPad, Mac, Apple Watch · App Store, Apple TV+, Apple Music

DSP Real-time Embedded Engineer

Israel · OnsitePosted 2 months ago
HardwareSenior
Apply at Apple

Opens the source posting on jobs.apple.com

Source description

About the role

View original

Back to search results

DSP Real-time Embedded Engineer

Herzliya, Tel Aviv District, IsraelSoftware and Services

Submit Resume

We are seeking a highly skilled and motivated DSP real-time embedded Engineer to join our firmware team. In this role, you will be responsible for implementing cutting-edge digital signal processing algorithms for our next-generation products.

In this role, you will be responsible for implementing cutting-edge digital signal processing algorithms for our next-generation products. You will be a key contributor to the entire product development lifecycle, from concept to deployment, ensuring that our products are intelligent, efficient, and provide a seamless user experience.

  • Implement, deploy and optimize real-time DSP algorithms for various sensor data streams (e.g., audio, vision, motion, etc.) on resource-constrained embedded platforms.

  • Collaborate with algorithm and software teams to integrate DSP algorithms into the firmware.

  • Profile and optimize code to meet strict performance, power, and memory requirements.

  • Develop and maintain firmware in C/C++ for embedded systems.

  • Participate in the entire software development lifecycle, including requirements gathering, design, implementation, testing, and deployment.

  • Stay up-to-date with the latest advancements in DSP, and embedded systems.

  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field

  • 10+ years of professional experience in embedded firmware development, with a significant focus on DSP implementation, including: Deep understanding of Floating-point & fixed-point calculations

  • Experience with common DSP functionalities (e.g. FFT, Filters, etc.) together with compiler trade-offs to provide desired results

  • Deep understanding of DSP operation-level semantics

  • Experience in developing and implementing real-time DSP algorithms in close collaboration with algorithm teams

  • Strong programming skills in C/C++ for embedded systems, along with proficiency in Python

  • Extensive experience with embedded hardware and systems

  • Strong familiarity with microcontrollers and embedded processors

  • Hands-on experience with real-time operating systems (RTOS)

  • Proven skills in low-power design and optimization techniques

  • Excellent problem-solving and debugging skills

  • Experience with agile development methodologies

  • Excellent communication and teamwork skills

  • A passion for building innovative products

At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.

Learn about accessibility in Apple’s workplace

Submit Resume

Back to search results

See all roles in Herzliya

Content has loaded

More at Apple

Related open roles

View all roles
DSP Real-time Embedded Engineer at Apple · Padmi