Software Research Engineer – C++
Cognizant · Warren, MI · 2 wk ago
On-siteEngineering$74k–$84k/yrFull-time
About the role
This project aims to leverage C++ to develop an Open Radio Access Network (O-RAN) networking infrastructure in an O-RAN compatible private 5G network deployment. In addition to the enabling networking infrastructure, the project co-develops UE-side applications with O-RAN-side radio resource control algorithms in forms of xApps to demonstrate application performance boost achieved via the cross-layer optimizations.
Responsibilities
- Must Have: Develop and optimize C++ and algorithm development.
- Nice to Have: Experience with Open Radio Access Network (O-RAN) deployment, 5G and Wi-Fi communications and diagnostics, design 5G link diagnostics mechanisms, and design in-vehicle WiFi device classification, management, and quality of service capabilities.
Requirements
- MS or PhD in Computer Science, Computer Engineering, Electrical Engineering or equivalent.
- Experience with Python, Machine Learning, and AI.
Qualifications
- Experience with embedded system development.
Skills
- C++ Development.
- Algorithm Development and Optimization.
- Python.
- Machine Learning / AI.
- Experience with Open Radio Access Network (O-RAN) deployment.
- Experience with 5G and Wi-Fi communications and diagnostics.
- Design 5G link diagnostics mechanisms.
- Design in-vehicle WiFi device classification, management, and quality of service capabilities.
- Experience with embedded system development.
Benefits
- Compensation: $74,000 – $84,000 per year.
- Bonus.
- Comprehensive Benefits.
- Medical/Dental/Vision/Life Insurance.
- Paid holidays plus Paid Time Off.
- 401(k) plan and contributions.
- Long-term/Short-term Disability.
- Paid Parental Leave.
- Employee Stock Purchase Plan.
Pay
$74,000 – $84,000 per year.
Schedule
Onsite role.