Cellular Software Development Engineer
2 days ago
Summary
Posted: Oct 17, 2024
Role Number:
Do you have a passion for invention and self-challenge? Do you thrive on pushing the limits of whats considered feasible? As part of a world-class modem team, youll craft sophisticated groundbreaking embedded firmware that delivers more performance in our products than ever before. Youll 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 youll help us innovate new cellular technologies that continually outperform the previous iterations By collaborating with other product development groups across Apple, youll push the industry boundaries of what wireless systems can do and improve the product experience for our customers across the world.
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
DescriptionIn this role you will be a key member of the Cellular Layer1 Control Software team with following responsibilities:
- Specify, design, and implement Layer1/PHY Control Software/Firmware of an innovative mobile wireless communications system.
- Implement key scheduling, control processing in tight timeline, latency, and energy constraints.
- Lead design and development activities, problem solve and influence project level decisions.
- Work with other Firmware and Protocol Stack Engineers, Systems Engineers, and Product Architects to collaborate on design and requirements, interface definitions and new features.
- Assist in the development of pre-silicon emulation systems/virtual platforms and use them for pre-silicon Layer1 Control SW design and verification.
- Plan, improve, and manage embedded firmware/software with strict timeline requirements and be involved in all stages of code development, from design to release of the product.
- Participate in all phases of complete software development lifecycles.
- Gather 3GPP specifications and vital requirements and apply them in design and code development.
- Define methodologies and standards.
- Bachelor's Degree or equivalent plus 3 or more years of relevant industry experience.
- In-depth hands-on L1/PHY Software/Firmware experience in Cellular 3G/4G/5G; strong knowledge and experience in embedded real-time control.
- 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.
- 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.
Locations - Bengaluru, Karnataka, India
-
Cellular Software Development Engineer
2 days ago
Bengaluru, Karnataka, India Apple Full time ₹ 20,00,000 - ₹ 25,00,000 per yearJoin the Wireless Technologies and Ecosystems (WTE) team and be part of a best-in-class team of engineers, working with multi-functional teams to drive innovation and develop products used by millions worldwide. We are looking for a highly reciprocal individual who can excel in a high-paced environment. Be ready to make something extraordinary when you come...
-
Cellular Software Development Engineer
7 days ago
Bengaluru, Karnataka, India Apple Full time US$ 1,25,000 - US$ 1,75,000 per yearDo 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...
-
Cellular HW Modeling Engineer
1 week ago
Bengaluru, Karnataka, India Apple Full time US$ 1,50,000 - US$ 2,00,000 per yearAre you a fearless thinker? Do you love the challenge of advancing a widely accepted technology? In the Wireless Software group, you'll be responsible for bringing groundbreaking wireless connectivity to the world through Wi-Fi, Bluetooth, GPS, and more. You'll design, develop, and patent the next generation of our state-of-the art connectivity technologies....
-
Bengaluru, Karnataka, India Apple Full time ₹ 15,00,000 - ₹ 25,00,000 per yearThe people here at Apple don't just build products- they craft the kind of wonder that has revolutionized entire industries. It's the diversity of those people and their ideas that inspires the innovation that runs through everything we do, from amazing technology to industry-leading environmental efforts. Imagine what you could do here. Join Apple, and help...
-
Bengaluru, Karnataka, India L&T Semiconductor Technologies Full time ₹ 15,00,000 - ₹ 25,00,000 per yearJob Title: 4G/5G Cellular Certification Testing & Automation Testing Engineer.Location:BangaloreExperience:4 to 8 YearsJoin Time:Immediate to 30 Days.Job Summary:We are seeking a skilled4G/5G Cellular Certification Testing Engineerwith experience in bothmanual and automation testingfor cellular protocols, along with hands-on expertise in certification...
-
Bengaluru, Karnataka, India Apple Full time US$ 1,50,000 - US$ 2,00,000 per yearDo you have a passion for invention and self-challenge? Do you thrive on pushing the limits of what's considered feasible? As part of an extraordinary modem team, you'll craft sophisticated leading-edge embedded firmware that deliver more performance in our products than ever before. You'll work across subject areas to transform improved hardware elements...
-
Automative Software Application Engineer
2 days ago
Bengaluru, Karnataka, India Quectel Full time ₹ 6,00,000 - ₹ 12,00,000 per yearResponsibilities:Provide software technical support for Quectel's full Automotive product line, including Cellular 5G, LTE, UMTS/HSPA(+), GSM/GPRS, GNSS, WiFi/BT and Smart Cockpit modules.Make quick response, offer on-site support to all Quectel customers located throughout Europe regions especially in France, and help them resolve any software...
-
Software Engineer
2 days ago
Bengaluru, Karnataka, India Sasken Technologies Limited Full time ₹ 15,00,000 - ₹ 25,00,000 per yearAbout the CompanySasken is a pioneer in Product Engineering and Digital Transformation delivering concept-to-market and chip-to-cognition R&D solutions to customers across the semiconductor, automotive, industrial, consumer electronics, enterprise devices, satellite communications, telecom, and transportation domains. Through the last three decades, Sasken's...
-
Engineer – Software Development
2 weeks ago
Bengaluru, Karnataka, India HEAL Software Inc. Full time ₹ 15,00,000 - ₹ 25,00,000 per yearCompany – HEAL SoftwareLocation – BangaloreRelevant Work Experience – 2 – 10+ YearsEducation Level – BS in CS/EE/CE or related field from a top institutionDescriptionHEAL Software is a renowned provider of AIOps (Artificial Intelligence for IT Operations) solutions. With the state-of-the-art AIOps solutions, HEAL Software consistently drives...
-
Software Developer Staff Engineer
7 days ago
Bengaluru, Karnataka, India Quest Software Full time ₹ 15,00,000 - ₹ 25,00,000 per yearOverviewOne Identity is seeking a talented and motivated Software Development Staff Engineer to join our dynamic team. You will collaborate with cross-functional teams to deliver solutions that meet business requirements while ensuring scalability, performance, and maintainability. The ideal candidate will have experience in software development, a strong...