Principal Software Engineer For Open RAN Technologies

Northeastern University Burlington , MA 01803

Posted 2 months ago

About the Opportunity

The Institute for the Wireless Internet of Things (WIoT) is in search of a Principal Software Engineer to drive work on cutting-edge, innovative research in the domain of Open RAN and virtualized cellular networks. We are in search of Software Engineers with deep expertise in cloud-native architectures, virtualization, 4G/5G cellular networks, and Open RAN technologies that want to drive the telco evolution toward AI-native, sustainable, and programmable cellular networks.

Responsibilities include leading the development efforts related to developing an automated energy efficiency testing platform for disaggregated and virtualized Open RAN systems and coordinating the integration and testing of commercial cellular equipment. The candidate must have proficiency in multiple programming languages such as bash scripting, C++ and Python; have deep experience in setting up and operating virtualized environments (e.g., Docker, Kubernetes, LXC, and virtual machines); and comfort to operate within a Linux environment. The candidate must be willing to work in a multidisciplinary environment across domains of RF, computer engineering and networking systems.

This position will participate in pioneering projects aimed at developing the next-generation of sustainable and energy-efficient Open RAN systems, with the ability to impact standardization efforts in this domain and work in collaboration with industry partners that together with WIoT are leading the standardization of next-generation Open RAN systems. The position will also involve participation to external activities (i.e., conducting tutorials, demonstrations, publication of research and attendance/participation in professional conferences, etc.) and interactions with our Open RAN testbeds including Colosseum - the world's largest RF emulator with hardware in the loop, OpenRAN Gym, Arena, X-Mili, our recently launched 5G O-RAN private network and a newly established Kubernetes-based Open RAN cluster. The candidate will also be able to engage in testing activities of the Open6G Open Testing and Integration Center (OTIC), officially recognized by the O-RAN Alliance.

For more information about WIoT: https://wiot.northeastern.edu/

For more information about Colosseum: https://www.northeastern.edu/colosseum/

For more information about OTIC: https://wiot.northeastern.edu/otic/

Qualifications:

  • Applicant must have a BS (preferably MS) in Electrical and/or Computer Engineering or equivalent.

  • Three years or more of experience with progressively more responsible, independent engineering work.

  • Development Experience with bash scripting, C++, Python programming languages as well as Docker, Kubernetes, LXC and virtual machines.

  • Experience that we consider to be a plus:

  • Red Hat OpenShift

  • Continuous Integration/Continuous Deployment frameworks (CI/CD) such as Jenkins and Ansible

  • Software-defined radios (e.g., USRPs) and development frameworks (e.g., GNU Radio)

  • Open RAN software frameworks such as OpenAirInterface, O-RAN Software Community modules (e.g., Near-real-time RIC, SMO, ONAP, xApps/rApps)

  • Testing equipment (e.g., Keysight and Viavi)

Position Type

Research

Additional Information

Northeastern University considers factors such as candidate work experience, education and skills when extending an offer.

Northeastern has a comprehensive benefits package for benefit eligible employees. This includes medical, vision, dental, paid time off, tuition assistance, wellness & life, retirement- as well as commuting & transportation. Visit https://hr.northeastern.edu/benefits/ for more information.

Northeastern University is an equal opportunity employer, seeking to recruit and support a broadly diverse community of faculty and staff. Northeastern values and celebrates diversity in all its forms and strives to foster an inclusive culture built on respect that affirms inter-group relations and builds cohesion.

All qualified applicants are encouraged to apply and will receive consideration for employment without regard to race, religion, color, national origin, age, sex, sexual orientation, disability status, or any other characteristic protected by applicable law.

To learn more about Northeastern University's commitment and support of diversity and inclusion, please see www.northeastern.edu/diversity.


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Principal Software Engineer For Open RAN Technologies

Northeastern University