Senior 5G C/C++ Software Developer
Apply and join the 5G revolution before someone overtake you!
We usually respond within two weeks
As a Senior 5G C/C++ Software Developer, you will play a key role in developing cutting-edge software solutions for the 5G domain. This position requires expertise in low-level, highly optimized software development techniques for modern CPUs and a strong proficiency in debugging complex systems.
With us, you will experience a wonderful and exhilarating collaboration, working on cutting-edge technologies and contributing to the advancement of 5G software development. Together, we will push the boundaries of innovation and make a lasting impact in the field
Required Skills:
- Proficient in low-level, highly optimized software development techniques for modern CPUs
- Strong debugging skills in complex systems
- Ability to define and implement test cases and unit tests
- Experience with integrating interfaces
- Effective problem-solving skills
- Excellent communication skills for technical and non-technical audiences
- Ability to collaborate with team members and management
- Self-organized and takes ownership of responsibilities
- Strong English language skills (spoken and written)
Required Domain Knowledge:
- Concurrency
- Low-level software development
- Software optimization techniques
- Software performance assessment
- Wireless signal processing
- Agile methodologies
- Troubleshooting complex issues
- Debugging techniques
Skills to Stand Out from the Crowd:
- Experience with DPDK
- Software development with firm real-time constraints
- Understanding of 5G NR 3GPP 38.2xx specification
- Hands-on experience with 5G NR L1 algorithms design and/or implementation
- Knowledge of cloud infrastructure and networking
- Experience with SIMD (Single Instruction, Multiple Data)
- Strong commitment to highly organized work
Technologies We Work With:
- Linux
- DPDK
- STL (Standard Template Library)
- C, C++, Python, Matlab, Bash
- GCC, Clang (compilers)
- CMake (build system)
- Git (version control)
- Docker (containerization)
- 5G NR, LTE (wireless technologies)
- eCPRI, Ethernet (networking protocols)
- x86, ARM (processor architectures)
- CI/CD (Continuous Integration/Continuous Deployment)
- SIMD (Single Instruction, Multiple Data)
What we offer:
- Competitive salary package
- An exceptional opportunity to further develop your skills in building networks using the Open RAN model
- Access to a top-class telecommunications knowledge base and training resources
- Exposure to the latest technology and tools
- Engaging and challenging work within an international environment of talented engineers
- Ample opportunities for self-development
- Flexible working hours
- Regular integration events
- We value your input and provide opportunities for personal and professional growth
Apply now and let's create something extraordinary together!
Our recruitment process is designed to identify qualified candidates through a series of steps.
Here's a brief summary of each step:
- Survey Response: Interested applicants complete a short survey during application, providing basic information and assisting in initial screening.
- Personality and Technical Tests: Candidates who pass the survey stage undertake tests to assess their aptitude, skills, and suitability for the position.
- Initial Online Interview: Successful candidates from the tests have an online interview with the Project Management Office (PMO) representative and future supervisor to evaluate compatibility with the team and organization.
- Interview with Department Head: Promising candidates move on to an interview with the department head to assess knowledge, experience, and fit within the department.
- Contract Proposal: If the candidate is deemed suitable after the interview with the department head, we send them a contract proposal detailing terms and conditions of employment.
We prioritize transparent communication throughout the process, ensuring candidates receive updates on the status of their application.
- Department
- IT & Product
- Locations
- Piaseczno
- Remote status
- Hybrid Remote
Piaseczno
Gain expert knowledge and challenge yourself
-
Opportunity
A great opportunity to develop your skills in building networks in the Open RAN model -
Knowledge
Get access to the top-class telecommunications knowledge base and training -
Challenge
Interesting and challenging work within an international environment of talented engineers
About IS-Wireless
IS-Wireless is a provider of mobile networks of the future, including standard-compliant software and hardware necessary for building 4G and 5G networks in the scope of both RAN and Core. IS-Wireless is a proponent of Open RAN model network development. It is the only Polish company participating in 5G research in the scope of European research programs since 2012. The company cooperates with top national and global research facilities. IS-Wireless is a team of more than 50 world-class specialists in the field of RAN and Core networks, virtualization, and software engineering, including veterans of developing mobile networks in Poland and authors of pioneer research work in the field of radio systems. The enterprise is a member of international groups working on network standardizing: ORAN Alliance and TIP.
Senior 5G C/C++ Software Developer
Apply and join the 5G revolution before someone overtake you!
Loading application form
Already working at IS-Wireless?
Let’s recruit together and find your next colleague.