Software Development Engineer

LTD Global
Dallas, TX, United States
10 days ago
Apply on www.thejobnetwork.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Regular working hours

Tech stack

C (Programming Language) LTE (Telecommunication) Application Programming Interfaces (APIs) Amazon Web Services Confluence JIRA Cisco Routers Computer Programming Computer Engineering Software Debugging Deep Packet Inspection Network Packet
+14 more
Python (Programming Language) Lua (Scripting Language) Packet Analyzer OpenShift OpenStack Software Engineering Software Requirements Analysis Cloud Platform System 5G NR Juniper Git Information Technology Api Design Software Version Control

Job description

  • Analyze call flows between 5G Network Elements (e.g., gNB, AMF, SMF, UPF, NRF) to determine Deep Packet Inspection (DPI) API requirements.
  • Define software requirements and Level of Effort (LOE) for API development based on call flow analysis.
  • Design and develop Packet Dissectors for 5G protocol analysis.
  • Design, develop, modify, and document DPI APIs using C, Python, and LUA programming languages.
  • Develop and execute testing frameworks to validate API functionality and performance.
  • Modify and optimize existing software to correct errors, support new protocols and hardware, and enhance performance.
  • Prepare and maintain project documentation, including specifications, progress reports, and technical analyses.
  • Collaborate with end users, software engineers, systems architects, and project managers to ensure successful solution delivery.
  • Utilize source control and project management tools such as Git, Jira, and Confluence.
  • Configure and manage network elements including Brocade TAP, Juniper, and Cisco routers.
  • Install, manage, and troubleshoot 5G VNF and CNF elements within OpenStack and OpenShift environments.
  • Configure 5G Radio Elements (RRU, BBU, gNB, UPF) for packet capture readiness.
  • Configure and debug User Equipment (UEs) for packet capture using QxDM and XCAL.
  • Create high-level call flow and architecture diagrams in collaboration with Systems Architects.
  • Automate data capture, testing, and build deployments to streamline engineering operations.

Requirements

Salient Global Technologies CORP is seeking a Software Development Engineer to join our innovative team in Dallas, Texas. The ideal candidate will possess strong experience in the software development life cycle, 5G network architecture, and API design for Deep Packet Inspection (DPI).

This position requires a Masters degree in Computer Science, Computer Engineering, or a closely related field. Candidates with U.S.-based degrees are strongly preferred; however, foreign equivalent degrees that meet U.S. educational standards will also be accepted.

Applicants must have at least two (2) years of experience in software development, programming in C and Python, working with CI/CD pipelines, and developing in cloud environments such as AWS., Applicants must be authorized to work in the United States., * Masters degree in Computer Science, Computer Engineering, or a closely related field.

  • U.S.-based degree strongly preferred; foreign equivalent degrees meeting U.S. standards will also be considered.
  • Minimum of two (2) years of professional experience in software development, including:
  • Programming in C and Python
  • Developing APIs and implementing CI/CD pipelines
  • Working within cloud environments (e.g., AWS)
  • Hands-on experience with LTE/5G network architecture and protocol analysis

Preferred Skills:

  • Proficiency with LUA scripting and automation frameworks.
  • Experience with OpenStack and OpenShift deployments.
  • Familiarity with network packet analysis tools and 5G protocol layers.
  • Strong analytical, problem-solving, and documentation skills.
  • Excellent collaboration skills and ability to work cross-functionally with engineering and operations teams.

Benefits & conditions

  • Competitive salary
  • Dental insurance
  • Health insurance
  • Paid time off
  • Vision insurance

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.thejobnetwork.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

5:47 min

Integrating user stories and test automation via Jira tools

Christoph Ruggenthaler · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all