×
Register Here to Apply for Jobs or Post Jobs. X

Senior Cyber Software Engineer

Job in Minot, Ward County, North Dakota, 58703, USA
Listing for: Persistent Systems
Full Time position
Listed on 2026-08-30
Job specializations:
  • Software Development
    C++ Developer, Unix/Linux, Software Engineer, Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 179000 - 228000 USD Yearly USD 179000.00 228000.00 YEAR
Job Description & How to Apply Below

Job Description & Responsibilities

Persistent Systems is seeking a Senior Cyber Software Engineer with extensive experience developing software (C/C++) in a Linux environment. You will be responsible for working with a team of engineer sin the development and implementation of a wide range of low-level embedded software, hardware development and the development of application software running on the Wave Relay® network. This position provides the opportunity to develop technology that enables our customers to solve their most difficult networking problems.

Position Responsibilities

  • Developing and implementing a wide range of low-level embedded software (including device driver, Linux kernel modules, network stack development, porting existing software to new embedded platforms, and other low-level programming activities), hardware development, as well as the development of application software running on the Wave Relay® network
  • Developing software security solutions for our Wave Relay networking products
  • Cross-platform implementation of software security components targeting Linux OS
  • Socket programming
  • Creating Public Key Infrastructure (PKI) frameworks within our networking products
  • Programming OpenSSL frameworks in C for our Wave relay networking products
Job Qualifications & Experience

Minimum Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, or equivalent
  • 5 years of C/C++ programming experience in a Linux environment
  • Product development experience
  • Deep knowledge of Wireless Networking specific to layer 2
  • OpenSSL programming experience in C
  • Experience with Linux driver (e.g.,wireless, network stack), Linux kernel, and kernel module development
  • Experience with Public Key Infrastructure (PKI) development
  • Must have the ability to obtain aUnited States security clearance

Preferred Qualifications

  • Master’s or PhD in Computer Science or Computer Engineering
  • FIPS validation experience
  • A deep understanding of open-source VPN software
  • Experience with cryptography related development
  • Experience with shell scripting, network application development, distributed systems, and network protocol development
  • United States security clearance

The base pay for this role can vary from $179,000 to $228,000 a year based on individual qualifications.

Eligibility for yearly discretionary bonus.

Persistent Systems, LLC offers a comprehensive benefits package including

  • medical, dental, vision, life, and disability insurance
  • paid time off (sick time and vacation time)
  • flexible spending accounts
  • 401(k) plan with company match
  • fitness membership reimbursement
  • tuition assistance
  • mental health benefits
  • pet discounts
Company Overview

Persistent Systems, LLC is a leading global provider of mobile networking solutions for military, first responder, government, and commercial markets. We engineer our Wave Relay® MANET and Cloud Relay™ technology to transmit voice, video, and situational awareness under the most difficult conditions. Through the Wave Relay® Ecosystem, an alliance of industry-leading companies, Persistent unites warfighters, UGVs, UAVs, sensors, cameras, and devices on a common network.

Persistent was founded in 2007 and has offices in New York City, Colorado, Montana, North Carolina, North Dakota, and Wyoming.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary