Wireless Software Engineer

Austin, TX, US • Posted 3 hours ago • Updated 3 hours ago
Contract W2
Contract Independent
Contract Corp To Corp
12 Months
No Travel Required
On-site
65+
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • LTE
  • 5G

Summary

Locations: Austin TX, Cupertino CA, San Diego CA, Los Angeles CA, Redmond WA.
Client – Keyshight
Rate -Max 65 ( we will discuss if exceptions)
Pls share resume to Rahul Singh marked on this email. Thanks.
 
What You'll Do
 Design, develop, and enhance software features within wireless communication systems and protocol stacks.
• Develop production-quality software in C/C++ and Python for Linux-based environments.
• Analyze and debug complex issues across Layer 1 (PHY), Layer 2 (MAC/RLC/PDCP), and Layer 3 (RRC/NAS) protocols.
• Investigate and troubleshoot issues across the full protocol stack, including areas outside your primary domain expertise, collaborating with development teams to drive root-cause resolution.
• Diagnose and resolve complex issues encountered during customer deployments, integrations, and performance optimization activities.
• Modify existing software and develop new code to address customer-specific requirements and technical challenges.
• Develop APIs, software tools, automation frameworks, and diagnostics that improve development productivity and system visibility.
• Analyze signaling logs, traces, packet captures, performance metrics, and timing behavior to identify root causes of system issues.
• Build prototypes and rapidly validate new features and protocol enhancements.
• Enhance existing Keysight software through feature development, performance improvements, and customer-driven innovations.
• Participate in code reviews and contribute to software quality, maintainability, and engineering best practices.
• Develop a deep understanding of Keysight software architecture, feature implementation, and protocol stack behavior to e ectively diagnose and resolve complex technical issues.
• Collaborate closely with Keysight R&D teams to translate field findings into product improvements, software enhancements, and new capabilities.
• Lead technical discussions with customers and provide guidance on protocol implementation, system architecture, and performance optimization.
• Contribute to software releases, validation activities, and deployment of new features into customer development environments.
 
Required Qualifications
• Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
• 6+ years of experience in software development for wireless communication systems.
• Strong software development experience in C/C++ and Python.
• Experience developing software in Linux environments.
• Solid understanding of 4G LTE, 5G NR, or 5G-Advanced technologies.
• Deep understanding of 3GPP protocols across Layers 1-3, particularly RRC and NAS.
• Hands-on software development experience within one or more wireless protocol stack layers, including PHY, MAC, RLC, PDCP, RRC, or NAS.
• Proven experience as an R&D, platform, systems, or protocol-stack development engineer with demonstrated ownership of software design, implementation, debugging, and maintenance.
• Experience investigating and troubleshooting complex software and protocol issues across multiple layers of the wireless stack.
• Strong root-cause analysis and debugging skills using logs, traces, packet captures, signaling analysis, performance metrics, and software debugging tools.
• Familiarity with 3GPP specifications and wireless protocol implementation.
• Strong understanding of software architecture and development processes, with the ability to understand, modify, and extend existing codebases.
• Experience participating in code reviews and working within collaborative software development environments.
• Ability to design, develop, test, and deliver production-quality software.
• Strong problem-solving, communication, and collaboration skills. Ideal Candidate The ideal candidate combines deep wireless protocol expertise with strong hands-on software development skills and a demonstrated ability to design, implement, debug, and enhance production software systems. They enjoy solving di icult technical problems, working directly with cutting-edge customers, and collaborating with R&D teams to deliver innovative solutions. This role is best suited for engineers with strong software development and protocol-stack implementation experience who enjoy combining product development with customer-facing technical problem solving.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91132048
  • Position Id: 9138705
  • Posted 3 hours ago
Contact the job poster
AG

Akash Goyal

US IT Recruiter @ SolveIT Services Inc

Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.