#200565486_DE-4
cellular firmware effort within a silicon design group responsible for crafting and productizing powerful cellular SoCs. This position requires someone comfortable will all aspects of embedded software development, who thrives in a multifaceted multi-functional organization, is not afraid to debate ideas openly, and is flexible enough to change directions on constantly evolving requirements!
Description
Minimum Qualifications
Very good hands-on experience with PHY L1 Software/Firmware in 3G/4G and/or 5G
Good understanding of software engineering principles, and core computer science fundamentals
Very good proficiency with C and/or C++, compilers, build, and source code control tools
Proven understanding of computer architecture with particular emphasis on the HW/SW interfaces of high-speed communication subsystems
Experience with silicon prototyping, emulation systems, and virtual platforms
Proficiency in debugging embedded software systems
English language proficiency is a requirement for this position
Preferred Qualifications
Bachelor or Master or higher degree in Computer Science, Embedded System Engineering, or Electrical/Information Engineering with several years of working experience or PhD in a relevant field with some years of proven experience.
Experience with memory-constrained Real-Time Operating Systems (RTOS) and concurrent programming would be a plus
Scripting language experience (eg. with Python or similar) would be desirable
Knowledge and experience of MATLAB is a plus
Apple is an Equal Opportunity Employer that is committed to inclusion and diversity. We also take affirmative action to offer employment and advancement opportunities to all applicants, including minorities, women, protected veterans, and individuals with disabilities. Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation or that of other applicants.
Additional Requirements
Mehr