Software Defined Network Engineer

Irvine, Ayrshire

TieTalent
Apply for this Job

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
Referral program
Vision insurance
Schedule:
8 hour shift
Monday to Friday

Application Question(s):
How did you hear about this opportunity? (Indeed, LinkedIn, Flyers, or other)
Are you a U.S. Citizen

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

Security clearance:
Secret (Preferred)

Work Location: In person

Date Posted: 05 May 2025
Apply for this Job