Apple - San Diego, CA

posted 4 days ago

Full-time - Mid Level
San Diego, CA
Computer and Electronic Product Manufacturing

About the position

As a Wireless Embedded Physical Layer Data Path Signal Processing Firmware Engineer at Apple, you will play a crucial role in the embedded 5G/4G/multimode cellular firmware development within a silicon design group. This position focuses on implementing key digital signal processing algorithms while interfacing with specialized cellular ASIC hardware, ensuring optimal performance under strict time, latency, and energy constraints. You will collaborate with systems engineers to refine algorithms and design firmware architecture that balances power, performance, and cost.

Responsibilities

  • Implement key 3GPP digital signal processing algorithms interfacing with specialized cellular ASIC hardware.
  • Work with systems engineers to refine signal processing algorithms for efficient firmware/hardware execution.
  • Specify, design, and implement the firmware architecture for superior power, performance, and cost.
  • Assist in the development of pre-silicon emulation systems/virtual platforms and use them for verification.
  • Evaluate and implement tools for build, formal verification, and testing.
  • Define methodologies and standard processes.

Requirements

  • BS degree and 3+ years of relevant industry experience.
  • Experience implementing digital signal processing algorithms using special purpose digital signal processing hardware or wireless physical layer channels.
  • Deep understanding of software engineering principles and core computer science fundamentals.
  • Proficiency in C and C++, compilers, build, and source code control tools.
  • Experience with silicon prototyping, emulation systems, and virtual platforms.
  • Solid understanding of computer architecture with emphasis on HW/SW interfaces of high-speed communication subsystems.
  • Some experience with mainstream OS application level development and Python or Perl scripting.

Nice-to-haves

  • Understanding of 5G and 4G 3GPP protocols.
  • Familiarity with wireless communications.
  • Significant experience with memory constrained Real Time Operating Systems (RTOS) and concurrent programming.

Benefits

  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Reimbursement for certain educational expenses including tuition
  • Discretionary bonuses or commission payments
  • Relocation assistance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service