About the job
Job Title: Senior Software Architect / Technical Specialist
Location: Bangalore
Experience:
- 8 to 12+ years of experience in 3GPP L1/L2/L3 eNB/gNB software development, focusing on 4G/5G baseband design, testing, and systems.
Education:
- B. E./B. S./B. Tech./M. S./M. E./M. Tech in Electronics and Communication, Electrical Engineering, or Computer Science (related branches will be considered).
- Strong academic background with exceptional oral and written communication skills.
Job Responsibilities:
- Develop in-depth expertise in the existing 5G Baseband Software architecture.
- Provide strategic guidance to teams regarding complex design challenges.
- Innovate and propose enhancements to the current software architecture.
- Collaborate effectively with other domain specialists.
Key Skills:
- Proficient understanding of software architecture principles, with significant knowledge in RAN domains, particularly Layer 1 and Layer 2.
- Experience in conducting feasibility studies and simulation of L1/PHY related features or Packet Scheduler algorithms.
- Comprehensive knowledge of 3GPP protocols such as LTE and 5G NR, with a robust grasp of end-to-end RAN systems.
- Expertise in software design and programming in C and C++ on General Purpose Processors (GPP) and Purpose-Built ASIC Architectures.
- Strong understanding of 3GPP radio access standardization for LTE & NR, ORAN split architecture (preferably radio protocols), including relevant algorithms and protocols.
- Extensive experience in developing, systemizing, and testing software for 5G Layer 1/Layer 2/Layer 3 protocols.
- Familiarity with test methodologies, tools, and simulators at the system and node level.
- Solid understanding of the Linux operating system with skills in optimizing data processing paths using DPDK and Smart Network Interface Cards.
- Experience with CI/CD practices and tools such as Jenkins and Spinnaker.
- Proficient in version control tools like Git and Gerrit, and project management tools like Jira.
- Knowledge of agile and lean methodologies.
- Self-motivated and proactive mindset.
- Excellent communication and documentation abilities.
- Fluency in English.
