Secure Networks & Protocols Engineer 3
Indotronix International Corporation
Oklahoma City, United States of America
27 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
English Experience level
IntermediateJob location
Oklahoma City, United States of America
Tech stack
Bash
Protocol Stack
Computer Networks
Electronic Data Interchange (EDI)
Emulators
Network Security
Network Troubleshooting
Linux System Administration
Network Protocols
Package Management Systems
Software Architecture
Remote Access Technology
Software Tools
Software Engineering
Project Management
Systems Integration
Real Time Systems
Containerization
Kubernetes
Information Technology
Programming Languages
Job description
The Network Software Engineer supports the design, development, and maintenance of secure network protocol software used for data exchange across systems. This role focuses on performance analysis, system security, and contributing to the full software development lifecycle., * Assist in the design, development, and maintenance of network stack protocol software
- Support performance analysis, testing, and monitoring to identify risks and vulnerabilities
- Contribute to secure network and protocol development across the software lifecycle
- Support software project and supplier management activities
- Work with cross-functional teams to ensure secure and reliable system integration
Requirements
- Bachelor's degree in Engineering or related field with 5+ years of experience
- Experience with Linux administration (bash scripting, remote access, deployment)
- Basic knowledge of networking, storage administration, and package management
- Understanding of virtualization concepts
- Experience with containerization and familiarity with Kubernetes
Preferred Qualifications (Desired Skills/Experience)
- Degree in Engineering, Computer Science, Data Science, or related STEM field
- Knowledge of communication systems, networking protocols, and secure communications
- Understanding of regulatory standards (FAA, FCC, IEEE, etc.)
- Experience identifying system vulnerabilities and security risks
- Knowledge of programming languages and software development tools
- Experience solving complex networking issues (QoS, security, optimization)
- Familiarity with system modeling, simulation, and emulation tools
- Understanding of real-time systems and software architecture/design methodologies
- Experience with requirements development, traceability, and system integration, * Bachelor's degree with typically 5+ years of related experience, or
- Master's degree with 3+ years of experience, or
- PhD with relevant experience, or
- Equivalent combination of education and experience