TieTalent

Software Defined Network Engineer

Layton, UT, US

$180k
4 days ago
Save Job

Summary

About

Must be U.S. citizen due to U.S. Government contract requirements.

Must be eligible to obtain and maintain a DoD Secret clearance. Active clearance preferred.

Software Defined Network Engineer

Arkham Technology is a leader in cutting-edge engineering solutions, providing advanced technologies to support mission-critical applications. Our team is dedicated to delivering innovative and reliable solutions to meet the complex challenges of modern defense and commercial industries.

Position Overview

Arkham Technology is seeking a Network Software Engineer with expertise in software development to play a crucial role in leading the development and implementation of cryptology network solutions for our company's products. You will provide technical guidance and ensure the successful delivery of high-quality software solutions.

Key Responsibilities

  • Design, code, test, integrate, and document software for virtualized systems and communication products
  • Support software engineering activities including interface design, system integration, code reviews, and software testing
  • Participate in internal review of software components and systems.
  • Create required project documentation in support of contract deliverables. Including development plans, requirement and design specifications, and test documents.
  • Develop software for network security appliances, including device management software, communication protocols
  • Manage requirements, including decomposition, allocation, verification, and validation

Required Qualifications

  • Bachelor’s degree in Engineering, Computer Science, or a related field.
  • 4+ years of experience in embedded systems design
  • High proficiency in C/C++ and python
  • Broad spectrum of knowledge to be able to understand end-to-end network system architecture from wireless physical layer all the way up to application endpoint.
  • Understanding of MAC and Networking layer of a communication system.
  • Deep understanding of Internet Protocol Security (IPsec), network protocols, data authentication and encryption (e.g. TLS, SSL, encryption, OpenSSL, X.509 Certificates, etc.)
  • Understanding of Public Key Infrastructure with trust chains, certificates, revocation checking, cert validation
  • Familiarity with RESTCONF and YANG modeling to enhance network management and operability
  • Experience developing and deploying docker containers
  • Proficiency in Linux kernel configuration and customization, especially for networking modules.
  • Knowledge and experience of different security protocols and encryption algorithms such as suite of CNSA algorithms.
  • Experience with virtualized testing of simulated networks with special link, bandwidth, and latency requirements and

constraints

  • Strong problem-solving skills and ability to work in a collaborative team environment.
  • Excellent verbal and written communication skills.
  • U.S. Citizenship required; ability to obtain and maintain a security clearance.

Desired Qualifications

  • Experience with systems, software and hardware development processes in DoD applications
  • Familiarity with DoD Protocols: Knowledge of dynamic discovery processes and security protocols used in DoD networks
  • Understanding of Cryptographic Key Management based on EKMS and KMI
  • Experience with web services including RESTful and SOAP
  • Experience with ASN.1 constructs, usage, compilers, and implementations
  • Understanding of Security requirements to provide Authentication, integrity, and confidentiality services and implementation
  • Expertise in Cryptographic mechanisms such as SHA, HMAC, Elliptic Curve, and quantum resistance approaches
  • Understanding of Cryptographic Message Syntax (CMS)
  • Understanding of Security frameworks adhering to STIGs, RMF

Job Type: Full-time

Pay: $85,000.00 - $180,000.00 per year

Benefits

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Employee assistance program
  • Flexible spending account
  • Health insurance
  • Life insurance
  • Paid time off
  • Parental leave
  • Referral program
  • Vision insurance

Schedule

  • 8 hour shift
  • Monday to Friday

Application Question(s)

  • Must be U.S. citizen due to U.S. Government contract requirements.

Must be eligible to obtain and maintain a DoD Secret clearance. Active clearance preferred.

  • How did you hear about this opportunity? (Indeed, LinkedIn, Flyers, or other)

Security Clearance

  • Confidential (Preferred)

Ability To Commute

  • Layton, UT 84041 (Required)

Ability To Relocate

  • Layton, UT 84041: Relocate before starting work (Preferred)

Work Location: In person

Nice-to-have skills

  • C
  • C++
  • Python
  • SSL
  • YANG
  • Docker
  • Linux Kernel
  • Layton, Utah

Work experience

  • Embedded
  • Backend
  • System Engineer

Languages

  • English

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: