Software Engineer
SGS Consulting
Lexington, KY, United States
about 2 months ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source
Tech stack
Testing (Software)
C (Programming Language)
Border Gateway Protocol
C++ (Programming Language)
Communications Protocols
Software Debugging
Linux
Emulators
Python (Programming Language)
Linux Kernel
Multicasting
Network Model
+12 more
Routing
Network Protocols
Open Shortest Path First (OSPF)
Radio-Frequency Identification
Rapid Prototyping Process
Linux Containers
Socket Programming
Software Engineering
Dynamic Routing
Scripting
Docker
Programming Languages
Job description
- Design, develop, integrate, and test software solutions for tactical network protocols.
- Collaborate with cross-functional teams to analyze requirements and deliver high-quality software.
- Utilize C, C++ and Python as primary development languages, with the ability to quickly adapt to other scripting languages as needed.
- Apply expertise in IP routing protocols, multicast, and socket programming to develop robust solutions.
- Work in a native Linux environment, including Linux kernel networking, OS networking configuration, and Linux Containers (e.g., Docker, CORE).
- Proactively engage with team members to understand and resolve challenges and make collaborative decisions.
- Work with the Dynamic Link Exchange Protocol (DLEP) and routing protocols (OSPF, BGP)
- Apply basic knowledge of routing protocols and ability to debug routing tables
Requirements
We are seeking a highly skilled Software Engineer with extensive experience in software design, development, integration, testing, and analysis to support the development of network protocols for tactical systems. This role requires a motivated individual who thrives in a rapid-prototyping environment with fast design-debug cycles., * Experience in network modeling, emulation, and protocol design.
- Proficiency in network performance monitoring and optimization.
- Familiarity with radio communications concepts, including software-defined radios, MAC protocols, physical layer, and RF systems.
- Experience in military or DoD wireless communications systems.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on dice.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
KD
Krissy Davis
almost 3 years ago
M
Maulik
Software Engineer Career: Things You Should Know
over 3 years ago
KD
Krissy Davis
Best Countries for Software Engineers
about 3 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
PZ
Pat Zawadzki
The Ultimate Software Engineer Career Path Guide for 2023
over 3 years ago
LM
Luis Minvielle
The 8 Best Code Testing Tools
over 2 years ago