Cellular Software Development Engineer - Layer 1 Control at Apple
Bengaluru, karnataka, India -
Full Time


Start Date

Immediate

Expiry Date

11 Mar, 26

Salary

0.0

Posted On

11 Dec, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Embedded Firmware, Cellular Technologies, C, C++, Real-Time Control, Debugging, Silicon Prototyping, Emulation Systems, Virtual Platforms, Software Engineering Principles, Computer Architecture, High-Speed Communication, RTOS, Concurrent Programming, Scripting Languages, Python

Industry

Computers and Electronics Manufacturing

Description
Do you have a passion for invention and self-challenge? Do you thrive on pushing the limits of what’s considered feasible? As part of a world-class modem team, you’ll craft sophisticated groundbreaking embedded firmware that delivers more performance in our products than ever before. You’ll work across fields to transform improved hardware elements into a single, integrated design. Join us to help deliver the next groundbreaking Apple product! Wireless Technologies and Ecosystems (WTE) team is looking for a highly motivated and strong technical lead to work on our next-generation products. Join us, and you’ll help us innovate new cellular technologies that continually outperform the previous iterations! By collaborating with other product development groups across Apple, you’ll push the industry boundaries of what wireless systems can do and improve the product experience for our customers across the world. DESCRIPTION As a Cellular Physical Layer Firmware Engineer on this team, you will be at the center of the embedded 5G/4G/multimode 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! MINIMUM QUALIFICATIONS 6+yrs of hands-on L1/PHY Software/Firmware experience in Cellular 3G/4G/5G and strong experience in embedded real-time control. Very good proficiency with C and/or C++, compilers, build, and source code control tools. Experience with silicon prototyping, emulation systems, and virtual platforms. Proficiency in debugging embedded software systems. 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. Good understanding of software engineering principles, and core computer science fundamentals. Proven understanding of computer architecture with particular emphasis on the HW/SW interfaces of high-speed communication subsystems. 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
Responsibilities
As a Cellular Physical Layer Firmware Engineer, you will be involved in the embedded 5G/4G/multimode cellular firmware development. You will collaborate with various product development groups to innovate new cellular technologies.
Loading...