P

Persistent Systems

Global IT services for digital transformation

Senior Cyber Software Engineer

Systems Software EngineeringConfirmed live in the last 24 hours
Full-timeUnited StatesIn-person

About the Job

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, or equivalent.
  • At least 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 drivers, Linux kernel, and kernel module development.
  • Ability to obtain a United States security clearance.

Responsibilities

  • Develop and implement low-level embedded software, including device drivers, Linux kernel modules, network stack development, porting existing software to new embedded platforms, and other low-level programming activities, as well as hardware development and application software running on the Wave Relay network.
  • Develop software security solutions for Wave Relay networking products.
  • Implement cross-platform software security components targeting Linux.
  • Perform socket programming.
  • Program OpenSSL frameworks in C for Wave Relay networking products.

Desired Qualifications

  • Master's or PhD in Computer Science or Computer Engineering.
  • FIPS validation experience.
  • 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.

About the Company

Persistent Systems

Global IT services for digital transformation

Persistent Systems helps organizations accelerate digital transformation and modernize their IT setup by delivering end-to-end services in digital business strategy, digital product engineering, customer experience (CX) innovation, and data-driven intelligence. The company works with clients to develop digital products, upgrade core IT systems, and improve how customers interact with their services, charging fees for consulting, implementation, and ongoing support. It differentiates itself through its industry-focused expertise across banking, insurance, healthcare, life sciences, industrial software, high tech, telecom, and media, a broad ecosystem of technology partners, and a track record of delivering tailored, value-driven solutions. The goal is to enable clients to thrive in the digital age by turning strategy into modernized IT and high-quality digital products that drive growth and efficiency.

Company size
10,001+
Company stage
IPO
Headquarters
Pune, India
Founded
1990

Recently Posted Jobs

Explore more opportunities at Persistent Systems

See more jobs