Cellular Software Development Engineer
Lex
Software Engineering
Bengaluru, Karnataka, India
Posted on May 6, 2026
Summary
Are you passionate about applying AI/ML to solve complex hardware verification challenges at scale? Do you thrive at the intersection of deep cellular protocol expertise and intelligent automation? Join our Hardware Technology team, where we build the verification, triage, and release infrastructure that powers cellular connectivity in millions of Apple products.
Description
We are seeking a creative and motivated Cellular Firmware Development Engineer with a strong foundation in cellular systems and automation software development to help transform how engineering decisions are made across the cellular modem verification lifecycle.
Responsibilities
Are you passionate about applying AI/ML to solve complex hardware verification challenges at scale? Do you thrive at the intersection of deep cellular protocol expertise and intelligent automation? Join our Hardware Technology team, where we build the verification, triage, and release infrastructure that powers cellular connectivity in millions of Apple products.
Description
We are seeking a creative and motivated Cellular Firmware Development Engineer with a strong foundation in cellular systems and automation software development to help transform how engineering decisions are made across the cellular modem verification lifecycle.
Responsibilities
- Design and develop AI/ML-augmented validation frameworks and test cases for 4G/5G firmware across protocol, signal processing, and physical layer verification.
- Execute and continuously refine firmware test strategies by leveraging ML-driven insights to accelerate test coverage, reduce manual effort, and improve defect detection rates.
- Debugging L1/PHY firmware bugs in collaboration with test team, firmware development team and firmware integration team.
- Developing triage automation in Python and JavaScript coding in collaboration with system team and test team
- Excellent debugging and troubleshooting skills with hands-on experience in the analysis of system wide issues
- 5+ years’ of experience with cellular protocol stack and good understanding of 3GPP standards
- Expertise in 4G LTE/5G NR physical layer design, modem verification, or cellular systems engineering is strongly preferred.
- Hands-on experience with AI/ML technologies including LLMs, RAG, and Transformer architectures to design and deploy intelligent systems at scale.
- Proficiency in embedded programming language such as C and C++.
- Proficiency in scripting languages like Python, JavaScript.
- Experience with embedded real-time software system bring-up, debug, and test.
- Skilled in debugging embedded real-time multi-core, multi-mode software systems with multiple triage techniques.
- Bachelors or Master’s in, Computer Science Engineering, Electronics & Communication Engineering or Electrical Engineering.
- Knowledge in LTE / 5G NR technology
- Hands-on experience with AI/ML , including Large Language Models (LLMs)
- Solid understanding of multiple 4G/5G signaling and physical layer test equipment (Keysight//R&S/Anritsu) along with their automation interfaces.
- Strong analysis and debugging capabilities to be able to define issues and work with firmware development and systems design teams to close these issues
- Highly motivated and self-directed
- Excellent problem-solving skills