Senior C++ Systems Engineer - Low Latency & DSP

Rampart Communications Inc

Homeland Park (MD)

On-site

USD 150,000 - 210,000

Full time

9 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Health, Dental, and Vision Insurance
Life Insurance
Disability Insurance
HSA with company contributions
Retirement Plan with company credits
Employee Incentive Plan & Performance-

Job summary

Rampart Communications Inc. is seeking a Senior Software Engineer to architect, build, and optimize low-latency C++ applications and interfaces powering our core platforms.

You will collaborate with DSP, FPGA, hardware, and product teams to bring complex algorithms into production in real time. The role demands expert Modern C++ (C++17+) and Python (3.10+), strong Linux systems programming, and experience with Git and CMake.

Qualifications

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

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 with DSP, FPGA, Hardware, and Product teams to transition algorithms into real-time production software.
  • Infrastructure & Tooling: Design shared frameworks, tooling, and CI/CD architecture to elevate engineering standards.
  • Technical Leadership: Mentor mid-level and junior engineers in cryptographic and DSP domains.

Skills

Modern C++ (C++17+)
Python (3.10+)
Linux systems programming
Git
CMake
Low-latency design

Education

B.S. in Computer Science or related field

Tools

Docker
ZeroMQ
Wireshark
MATLAB
Julia
CUDA/OpenCL

Job description

Rampart Communications Inc. is seeking a Senior Software Engineer to architect, build, and optimize low-latency C++ applications and interfaces powering our core platforms.

You will collaborate with DSP, FPGA, hardware, and product teams to bring complex algorithms into production in real time. The role demands expert Modern C++ (C++17+) and Python (3.10+), strong Linux systems programming, and experience with Git and CMake.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Low-Latency C++ (Onsite MD)
Senior Software Engineer - Low-Latency C++ (Onsite MD)

Rampart Communications, Inc. • Linthicum (MD)

On-site
USD 150,000 - 220,000
Health Insurance
Dental Insurance
Vision Insurance
+6
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
Senior Software Engineer
Senior Software Engineer

Rampart Communications, Inc. • Linthicum (MD)

On-site
USD 150,000 - 220,000
Health Insurance
Dental Insurance
Vision Insurance
+6
Senior C++ Systems Engineer - DSP, ML & Signal Processing
Senior C++ Systems Engineer - DSP, ML & Signal Processing

Dover Corp • Austin (TX)

On-site
USD 150,000 - 210,000
Real-Time DSP Software Engineer (Linux, C++/Python)
Real-Time DSP Software Engineer (Linux, C++/Python)

altamiracorps • Warrenton (VA)

On-site
USD 100,000 - 150,000
Real-Time DSP Software Engineer (C/C++, Linux)
Real-Time DSP Software Engineer (C/C++, Linux)

Altamira Technologies Corp. • Warrenton (VA), Northern (KY)

Hybrid
USD 100,000 - 150,000
DSP Software Engineer: High-Performance Data Pipelines
DSP Software Engineer: High-Performance Data Pipelines

FOTOMILL STUDIOS LIMITED • Warrenton (VA)

On-site
USD 100,000 - 150,000
Senior Linux C++ Engineer – DSP/ML for Signals Intel
Senior Linux C++ Engineer – DSP/ML for Signals Intel

MPG Dover • Austin (TX), Northern (KY)

Hybrid
USD 150,000 - 230,000
401(k) plan with employer contribution
Medical, dental, vision insurance
Wellness programs
+6
Senior DSP Software Engineer
Senior DSP Software Engineer

BrightHire Search Partners • Fremont (CA)

On-site
USD 180,000 - 260,000
Senior RF DSP Software Engineer — High-Impact Linux/C++
Senior RF DSP Software Engineer — High-Impact Linux/C++

Erias Ventures, LLC • Annapolis (MD)

On-site
USD 250,000 - 274,000
Above Market Hourly Pay
11% Roth or Traditional 401k with Imp.
Spot Bonuses for Assisting with BD and
+11