Title: Cellular Software Development Engineer
Location: Cupertino, CA (5 days onsite work from lab)
Duration: Fulltime
Salary Range: $100,000-$130,000 a year
Job Description:-
Key skills
• Courses in wireless communications with a focus on cellular systems and protocols will be a plus.
• A good understanding of cellular protocol stacks, particularly 5G (UXM, wireless MUX (multiplexer)
systems.
• Software development experience and debugging skills in C/C++ and Python.
• Experience with multi-processing and multi-threading-based implementations.
Minimum Qualifications
• A Bachelor’s degree is needed, and we highly value Master’s or above. Courses in wireless
communications with a focus on cellular systems and protocols will be a plus.
• A good understanding of cellular protocol stacks, particularly 5G.
• Software development experience and debugging skills in C/C++ and Python.
• Experience with multi-processing and multi-threading based implementations.
• Experience developing within distributed service based software architectures.
• Good fundamentals in object-oriented SW design and test techniques and methodologies.
Preferred Qualifications
• 3+ years of industry experience or equivalent.
• Recent hands-on development experience in cellular software development.
• Knowledge of fundamental concepts in RF systems.
• Familiarity with the use of Matlab.
• Scripting and debug experience using Python.
• Strong interpersonal skills and a willingness to learn