Our client, a renowned global technology company, is seeking a skilled Software Development Engineer to join their dynamic team on a 12-month contract, with the possibility of a longer-term collaboration.
This is a hands-on software development role within a team focused on 5G and 4G technologies, specifically at the Layer 3 (L3) level of mobile network protocols like RRC (Radio Resource Control) and NAS (Non-Access Stratum). The role involves developing and debugging high-performance software that runs in real-time environments on both embedded hardware and Windows-based systems.
Key Responsibilities:
- Engage in software analysis, design, implementation, and testing.
- Deliver customer-requested enhancements, engineering patches, or core product developments.
- Collaborate with customers to understand requirements, investigate problems, and provide engineering input for solutions.
- Assist in technical contributions to the pre/post-sales process as needed.
- Occasional travel may be required.
Skills:
- Experience in commercial full lifecycle software development, especially debugging and triage.
- Strong programming expertise in C++
- Practical knowledge of 5G, 4G, L3 protocols (RRC/NAS)
- Excellent communication skills with internal and external stakeholders.
If you wish to be part of an innovative environment where your contributions directly impact groundbreaking projects and have a passion for software development, problem-solving, and want to work on cutting-edge technologies, we invite you to apply