Senior Software Engineer

Rampart Communications, Inc.

Linthicum (MD)

On-site

USD 150,000 - 220,000

Full time

8 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health Insurance
Dental Insurance
Vision Insurance
Life Insurance
Disability Insurance
HSA Contributions
Retirement Plan
Bonus Program
Mentorship & Growth

Job summary

Rampart Communications, Inc. is seeking a Senior Software Engineer to architect and optimize low-latency C++ applications powering our core platforms. You will collaborate with DSP, FPGA, hardware, and product teams to deploy real-time software and scalable infrastructure.

The role requires deep expertise in modern C++ and Python, Linux systems, and hands-on experience with CI/CD pipelines. Onsite at Rampart HQ in Maryland, you will mentor junior staff and contribute to architectural decisions.

Qualifications

  • B.S. in Computer Science, Computer Engineering or related field.
  • 10+ years of software engineering in high-performance or low-level systems (15+ years preferred).
  • Expert-level Modern C++ (C++17+) and Python (3.10+).
  • Experience with Linux systems programming, Linux networking, Git and CMake.

Responsibilities

  • Core Systems Architecture: Design high-performance C++ apps and interfaces for ARM and x86.
  • Performance Engineering: Profile, debug, and optimize for low latency.
  • Cross-functional integration with DSP, FPGA, Hardware, and Product teams.
  • Infrastructure & tooling: build CI/CD frameworks and developer tooling.
  • Technical leadership: mentor engineers in cryptographic and DSP domains.

Skills

Modern C++
Python
Linux systems programming
Git
CMake
ARM/x86 optimization

Education

Bachelor's degree in Computer Science or related field

Tools

Docker
ZeroMQ
Wireshark
MATLAB
Julia

Job description

Senior Software Engineer

Location: Rampart HQ - Onsite in Maryland

About Rampart

At Rampart, we value unrelenting curiosity and pushing the bounds of human knowledge through science. Driven by a vision to make the connected world safer and more secure, we have advanced information theory and secured fundamental patents that are revolutionizing digital communications.

Our innovative RF technology sits at the intersection of Cryptography, Information Security, and Digital Signal Processing (DSP). We are building a high-performance, high-trust culture for self-motivated engineers who thrive on solving complex, foundational challenges in science and systems.

Our Core Values
  • Privacy is a fundamental right.
  • We aggressively advance the boundaries of science.
  • The sum of us is greater than the parts.
The Impact You'll Make

As a Senior / Principal Software Engineer, you will architect, build, and optimize low-latency, highly reliable C++ applications and interfaces that power our core product platforms.

Key Responsibilities:
  • Core Systems Architecture: Design high-performance C++ applications and interfaces optimized for ARM and x86 platforms.
  • Performance Engineering: Profile, debug, and enhance legacy and modern C++ implementations for maximum execution efficiency and low latency.
  • Cross-Functional Integration: Partner closely with DSP, FPGA, Hardware, and Product teams to transition theoretical algorithms into real-time production software.
  • Infrastructure & Tooling: Design shared engineering frameworks, developer tooling, and modern CI/CD architecture to elevate technical standards across the engineering org.
  • Technical Leadership: Mentor mid-level and junior engineers while expanding your own technical depth across cryptographic and DSP domains.
What We're Looking For
Minimum Qualifications
  • Education: B.S. in Computer Science, Computer Engineering or related field of study.
  • Experience: 10+ years of software engineering experience in high-performance or low-level systems (15+ years preferred).
  • Languages: Expert-level mastery of Modern C++ (C++17 or later) and Python (3.10+).
  • Ecosystem: Deep experience with Linux systems programming, Linux networking, Git, and CMake.
Nice-to-Have Skills
  • Embedded Linux development or kernel-level debugging.
  • Parallel computing architectures (e.g., CUDA, OpenCL).
  • Familiarity with tools like Docker, ZeroMQ, Wireshark, MATLAB, or Julia.
  • Exposure to Digital Signal Processing (DSP), Cryptography, or Forward Error Correction.
Work Authorization

Applicants must be authorized to work in the U.S.; the company is unable to sponsor employment visas for this role.

Perks & Benefits
  • Health, Dental, and Vision Insurance
  • Life Insurance
  • Disability Insurance
  • Health Savings Account (HSA) with company contributions
  • Retirement Plan with company contributions
  • Employee Incentive Plan & Performance Bonus Structure
  • Culture dedicated to continuous technical learning, professional mentorship, and career growth
Equal Opportunity Employer

Rampart is an Equal Opportunity Employer. We actively celebrate diversity and are committed to creating an inclusive environment for all employees, regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, or disability status.

Your offer of employment is contingent upon the satisfactory outcome of a personal background check which may consist of a criminal history search (including the 50 states sex offender registry), education and employment verification. Depending on the position, the background check may also include drug testing, motor vehicle search, fingerprinting and the ability to perform the required job duties, which shall include the ability to receive and disclose export-controlled technology consistent with applicable export control laws and regulations. The background check must be completed before commencing employment at Rampart Communications.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Rampart Communications Inc • Homeland Park (MD)

On-site
USD 150,000 - 210,000
Health, Dental, and Vision Insurance
Life Insurance
Disability Insurance
+3
IT & CYBERSECURITY ADMINISTRATOR
IT & CYBERSECURITY ADMINISTRATOR

Rampart Products • Houston (TX)

On-site
USD 85,000 - 120,000
System Administrator
System Administrator

Rampant Technologies, LLC. • Tennessee

On-site
USD 130,000 - 145,000
Senior C++ Systems Engineer - Low Latency & DSP
Senior C++ Systems Engineer - Low Latency & DSP

Rampart Communications Inc • Homeland Park (MD)

On-site
USD 150,000 - 210,000
Health, Dental, and Vision Insurance
Life Insurance
Disability Insurance
+3
Senior Principal Software Security Engineer
Senior Principal Software Security Engineer

globalhr • Cedar Rapids (IA)

On-site
USD 132,000 - 252,000
Medical, dental, and vision insurance
Three weeks of vacation
401(k) plan with employer matching
Enterprise - Senior RF Software Engineer - DSP, Linux, C++ 7/9/2026 Annapolis Junction, MD MD - LAV
Enterprise - Senior RF Software Engineer - DSP, Linux, C++ 7/9/2026 Annapolis Junction, MD MD - LAV

Erias Ventures, LLC • Annapolis (MD)

On-site
USD 250,000 - 274,000
Above Market Hourly Pay
401k with Immediate Vesting
Company subsidized Medical Coverage
+3
Enterprise - Senior RF Software Engineer - DSP, Linux, C++ 06-17-2026 Annapolis Junction, MD Br[...]
Enterprise - Senior RF Software Engineer - DSP, Linux, C++ 06-17-2026 Annapolis Junction, MD Br[...]

Erias Ventures, LLC • Annapolis (MD)

On-site
USD 250,000 - 274,000
Above Market Hourly Pay
11% Roth or Traditional 401k
Spot Bonuses
+8
Enterprise - Senior RF Software Engineer - DSP, Linux, C++
Enterprise - Senior RF Software Engineer - DSP, Linux, C++

Erias Ventures, LLC • Maryland

On-site
USD 250,000 - 274,000
Above Market Hourly Pay
11% Roth or Traditional 401k with Vest
Spot Bonuses
+4
Enterprise - Senior RF Software Engineer - DSP, Linux, Python 06-17-2026 Annapolis Junction, MD[...]
Enterprise - Senior RF Software Engineer - DSP, Linux, Python 06-17-2026 Annapolis Junction, MD[...]

Erias Ventures, LLC • Annapolis (MD)

On-site
USD 250,000 - 274,000
Above Market Hourly Pay
401k with Immediate Vesting
Spot Bonuses
+9
DSP/Communications Engineer
DSP/Communications Engineer

Rincon Research Corporation • Colorado

On-site
USD 190,000 - 233,000
100% employer-paid premiums for health insurance
Employee Stock Ownership Plan (ESOP)
401(k) Plan with employer contributions