Firmware Engineer

1 Month ago • All levels • Software Development & Engineering • $121,900 PA - $183,600 PA

Job Summary

Job Description

We are seeking talented, creative, and disciplined engineers to join the best-in-class team that plays a significant part in the development of new silicon for Apple eco-systems. This role involves engaging in a dynamic, highly collaborative environment with a focus on developing methods/algorithms to alleviate hardware induced impairments, PHY firmware architecture and design including calibrations and real-time processing flows, and collaborating with various engineering teams. The responsibilities include developing highly efficient designs, debugging real-time systems, architecting and implementing innovative algorithms, calibrations, and protocols, supporting pre-silicon validation efforts, developing SoC test and calibration capabilities, supporting post-silicon bring up, and automating calibration and verification processes.
Must have:
  • Deep understanding of wireless communication systems.
  • Develop methods/algorithms for impairment reduction.
  • PHY firmware architecture and design skills.
  • Develop efficient designs for performance, power, and memory.
  • Debug real-time systems with limited visibility.
  • Collaborate with engineering teams on algorithms and protocols.
  • Support pre-silicon validation efforts.
  • Develop SoC test and calibration capabilities.
  • Support post-silicon bring up and validation.
  • Automate calibration and verification processes.

Job Details

We are seeking talented, creative and disciplined engineers to join the best-in-class team that plays a significant part in the development of new silicon for Apple eco-systems by engaging in a dynamic, highly collaborative environment with the focus on the following goals: - Deep understanding of components/modules within wireless communication systems and the corresponding calibration and impairment reduction techniques - Develop methods/algorithms to alleviate hardware induced impairments by calibration, cancellation and other applicable techniques. - PHY firmware architecture and design, including calibrations, real-time processing flows, collaboration with RF hardware, microcode, and MAC layer. - Develop highly efficient designs delivering outstanding performance, optimizing power and memory footprints while meeting hard-real-time latency requirements. - Debug real-time systems with limited visibility, working hands-on with development boards and lab equipment. - Collaborate with Radio, MAC, and Systems engineering teams to architect, define and implement innovative algorithms, calibrations, and protocols. - Support pre-silicon validation efforts, including simulation, emulation, and FPGA prototyping. - Develop SoC test and calibration capabilities for chip, module, and product factories. - Support post-silicon bring up, validation, performance characterization, system integration and debugging. - Repeatedly measure and optimize results using various test harnesses - Automate calibration and verification processes

Similar Jobs

Amber - Customer Support Agent with English and Chinese

Amber

Bucharest, Bucharest, Romania (Remote)
4 Weeks ago
Glean - Technical Support Engineer

Glean

Palo Alto, California, United States (On-Site)
1 Month ago
Putnam - Financial Operations Associate

Putnam

Gurugram, India (On-Site)
1 Month ago
Applike - Senior QA Engineer

Applike

Hamburg, Hamburg, Germany (Hybrid)
1 Year ago
Google - Software Engineer III, Infrastructure, Google Cloud Platforms

Google

Kirkland, Washington, United States (On-Site)
8 Months ago
Cadence - Lead Application Engineer

Cadence

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Google - PhD Software Engineer

Google

Sunnyvale, California, United States (On-Site)
2 Months ago
CyberArk - Team Leader, Engineering

CyberArk

India (On-Site)
2 Months ago
Autodesk - Principal Software Engineer, Buy Experience

Autodesk

Toronto, Ontario, Canada (On-Site)
1 Month ago
Buckman - Associate Digital Innovation Engineer - Ackumen Support

Buckman

Chennai, Tamil Nadu, India (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Dream Games - Senior Customer Support Specialist

Dream Games

İstanbul, Türkiye (On-Site)
11 Months ago
altoros - Senior DevOps Engineer

altoros

Portugal (Remote)
12 Months ago
NVIDIA - Senior Functional Test Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
5 Months ago
grendel games - Senior physics engineer

grendel games

Leeuwarden, Friesland, Netherlands (Hybrid)
1 Month ago
Nine - Campaign Manager

Nine

North Sydney, New South Wales, Australia (Hybrid)
1 Month ago
quience - Software Development Engineer - 3 (Mobile)

quience

Bengaluru, Karnataka, India (On-Site)
2 Months ago
grendel games - Serious game programming intern

grendel games

Leeuwarden, Friesland, Netherlands (Hybrid)
1 Month ago
Qualcomm - AI SW Engineer/Senior Engineer, AI PC SDK

Qualcomm

Taipei City, Taiwan (On-Site)
3 Weeks ago
Apple - Accessories Quality Engineer

Apple

Cupertino, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Sunnyvale, California, United States

Apple - Software Engineer - System Frameworks & Controls

Apple

San Diego, California, United States (On-Site)
2 Months ago
Power Integrations - Device Engineer

Power Integrations

San Jose, California, United States (On-Site)
2 Months ago
Apple - Product Designer

Apple

New York, New York, United States (On-Site)
1 Month ago
gym class vr  - VR Gameplay Engineer - Generalist (Senior / Staff / Principal)

gym class vr

California, United States (Remote)
2 Months ago
GoDaddy - Freelance Photographer

GoDaddy

Hood River, Oregon, United States (On-Site)
1 Month ago
Square - Customer Service Representative

Square

Ludlow, Kentucky, United States (On-Site)
2 Weeks ago
Adobe - Enterprise Architect

Adobe

Washington, United States (Remote)
3 Months ago
Google - Software Engineering Manager II, Site Reliability Engineering

Google

San Bruno, California, United States (On-Site)
2 Months ago
Snap Mobile INC - Account Executive

Snap Mobile INC

Rochester, New York, United States (On-Site)
2 Months ago
singularity 6 - Design Application Drop Box

singularity 6

United States (Hybrid)
1 Year ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Daybreak Game Company LLC - Software Development Engineer (Cardset)

Daybreak Game Company LLC

Renton, Washington, United States (Remote)
7 Months ago
nissan - Engineer, Import Parts

nissan

Samut Prakan, Thailand (On-Site)
1 Month ago
Enphase Energy - Customer Support Engineer

Enphase Energy

Tokyo, Japan (Remote)
1 Week ago
Inveniolsi - Senior SAP Finance Consultant (GL)

Inveniolsi

United States (On-Site)
3 Days ago
Accenture - Software Development Engineer

Accenture

Navi Mumbai, Maharashtra, India (On-Site)
2 Months ago
dun bradstreet - Senior Software Engineer

dun bradstreet

Austin, Texas, United States (Hybrid)
1 Week ago
Accenture - BI Engineer

Accenture

Bengaluru, Karnataka, India (On-Site)
2 Months ago
PwC - SAP FICO Professional Manager

PwC

Makati City, Metro Manila, Philippines (On-Site)
9 Months ago
Alpha Sense - Senior Software Engineer

Alpha Sense

Bengaluru, Karnataka, India (On-Site)
5 Days ago
zeta - Release Train Engineer

zeta

Bengaluru, Karnataka, India (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

San Diego, California, United States (On-Site)

Cupertino, California, United States (On-Site)

Cupertino, California, United States (On-Site)

Austin, Texas, United States (On-Site)

Los Angeles, California, United States (On-Site)

Cupertino, California, United States (On-Site)

Cupertino, California, United States (On-Site)

Cupertino, California, United States (On-Site)

Cupertino, California, United States (On-Site)

Cupertino, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Apple

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug