bra R&D is looking for Senior SW Engineer (C/C++)
- We're seeking a Senior SW Engineer (C/C++) to design, implement, and optimize advanced cellular communication systems for our 5G products.
- The ideal candidate will have significant experience in 4G/5G development.
Key Responsibilities:
- Design, develop, and maintain communication and control applications operating in Docker, Kubernetes, and cloud environments.
- Build and maintain communication and cryptography applications using open-source libraries such as DPDK, Open-SSL, and more.
- Develop and maintain shared memory applications and libraries.
- Create and support applications and utilities in C, C++, Python, and Bash.
Requirements:
- 5+ years experience in C/C++ development of embedded/real-time components of multi-threaded systems
- Hands-on experience with Linux /Unix operating systems, including internals, administration, and networking protocols (e.g., TCP/IP, routing, network topologies).
- Practical experience with Python and Shell scripting.
- Strong ability to convert communication standards/specifications into efficient code implementations.
- Excellent communication skills are essential, with the ability to work well in a collaborative team environment while also being capable of independent work in a global, multi-site setting.
Advantages:
- Practical experience and knowledge of Linux Kernel environment
- Working experience in Docker, operating K8s based and cloud native deployments.
- Working experience of REST/SOAP API.
- Knowledge in wireless communication and familiarity with one of the cellular standards, i.e. 2G/3G/LTE/LTE-Advanced/5G-NR.