Computer Scientist

ProfessionLX, Ltd.
Gaithersburg, MD Full Time
POSTED ON 4/13/2023 CLOSED ON 1/9/2024

What are the responsibilities and job description for the Computer Scientist position at ProfessionLX, Ltd.?

ABOUT THE ROLE

ProfessionLX specializes in professional services where we engage our employees to empower them to excel for our customers. We are currently seeking full time Computer Scientist candidates to join our team in support of our US Federal client in Gaithersburg, MD. This position will develop a 5G/6G core network test bed,develop a web application to manage such network, evaluate its use for applications such as automated vehicles, and assess the potential benefits that Named Data Networking (NDN) can bring to 5G core networking and its use for automated vehicles (AV) use cases. Successful candidates will possess at least 5 years' experience, a PhD in a relevant field, and experience with autonomous vehicles and 5G networking. This position is only open to US Citizens.

What you will do:

  • Develop a web application to manage a 5G core network platform running Open5GCoresoftware. Extend the web application to provision Open5GCore software on Emulab.Promote reproducibility of 5G core network experiments by exporting/importing a configuration of the core network to/from an implementation- agnostic archive file.
  • Assist in connecting the 5G core network to physical gNB and UE equipment, and train others on how to use the web application to deploy Open5GCore on Emulab, and how to control Open5GCore software through the web application.
  • Develop an alternate 5G UPF function that supports Named Data Networking (NDN) packet forwarding, by extending our existing NDN-DPDK software. The developed NDN-UPFwould enhance the feature set of a 5G/6G network, by adding in-network caching and content-based security to the core network.
  • Develop and test a solution that satisfies the communication needs of autonomous vehicles with 5G network slicing. Extend the web application to support network slicing and connect autonomous vehicle emulators to a 5G core network slice that supports low-latency communication. Explore the possibility of using NDN-based protocols for autonomous vehicles to take advantage of a high performance NDN- UPF.
  • Design and develop new capabilities for NIST’s high performance NDN software router(NDN-DPDK), including enhancements for data-intensive experiments, Quality ofService (QoS) features, multi-tier caching design with on-disk content- store, and NDNtraffic trace generation.
  • Produce documentation on architectural designs and the technical details of different components addressed as part of the above five technical requirements. The documentation shall also address and justify the different design choices. This documentation shall serve as the final report for the requirement

Requirements

What you will bring:

  • Minimum 5 years experience in a similar role
  • Theoretical knowledge and practical experience in:Distributed systems

Network measurements and management
Online API integration
Standard network protocols
High performance networking
Basic security and cryptography concepts

  • Knowledgeable in Go, C/C , and JavaScript or a similar programming language and Git andGitHub/GitLab
  • Be familiar with emerging network technologies, in particular Named DataNetworking (NDN) and 5G/6G core networking technology
  • Be able to design independently and efficiently implement all aspects of networking protocols at the network or application layers

Your education and certifications:

  • Phd in a related field

Benefits

We offer great opportunities for personal and professional development in an international company, with a focus on supporting our customers to excel in their strategic goals. The role comes with a competitive salary package, 20 days holiday (exclusive of US Federal holidays), professional development, and generous paid time off. You will be a part of a dedicated group of colleagues who value teamwork and collaboration whose focus is to empower our customers.

Job Type: Full-time

Salary: $155,000.00 - $165,000.00 per year

Benefits:

  • 401(k)
  • Dental insurance
  • Health insurance
  • Paid time off
  • Professional development assistance
  • Tuition reimbursement

Schedule:

  • Day shift
  • Monday to Friday
  • No nights
  • No weekends

Ability to commute/relocate:

  • Gaithersburg, MD: Reliably commute or planning to relocate before starting work (Required)

Education:

  • Doctorate (Required)

Experience:

  • 5G: 5 years (Required)
  • APIs: 5 years (Required)
  • Distributed systems: 5 years (Required)

Work Location: One location

Salary : $155,000 - $165,000

Computer Scientist
Leyden Solutions Inc -
Washington, DC
Computer Scientist
SIERTEK LTD -
Quantico, VA
Computer Scientist
US Surface Transportation Board -
Washington, DC

For Employer
Looking for Real-time Job Posting Salary Data?
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the Computer Scientist.

Click the checkbox next to the jobs that you are interested in.

  • Acceptance Testing Skill

    • Income Estimation: $196,455 - $282,285
  • Domain Management Skill

    • Income Estimation: $177,242 - $220,510
    • Income Estimation: $155,691 - $197,218
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Computer Scientist jobs in the Gaithersburg, MD area that may be a better fit.

Cryptologic Computer Scientist

InoNet Computer GmbH, Mc Lean, VA

Data Scientist

The Computer Merchant, LTD (TCM), Falls, VA

AI Assistant is available now!

Feel free to start your new journey!