Senior Software Engineer
TLDR
Design and integrate low-latency software for radar systems, from DSP optimization to high-throughput data pipelines and hardware interfaces.
-
Design, develop, test, and maintain high-performance software systems using modern languages such as C/C++ and Python
-
Implement and optimize advanced digital signal processing (DSP) algorithms for RF applications
-
Build and streamline pipelines for processing high-throughput radar data using internal and customer-facing tools
-
Develop low-level, performance-critical code to interface directly with hardware systems (e.g., NVIDIA Jetson platforms, SDRs)
-
Architect and optimize systems for embedded and HPC environments, balancing memory, compute, and latency constraints
-
Integrate and manage communication across multiple networking interfaces and devices in distributed systems
-
Own end-to-end development of features and systems—from requirements and design through implementation and deployment
-
Collaborate cross-functionally with engineering, product, and business teams to deliver robust and scalable solutions
-
Contribute to system reliability, security, and performance for deployment in customer-facing environments
-
Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related field
-
4+ years of experience in software engineering or a related discipline
-
Strong proficiency in C/C++, Python, and/or other modern programming languages
-
Experience with building real-time embedded systems with high compute duty-cycles
-
Experience with containerization and isolation mechanisms (VMs, Docker/Podman, etc)
-
Experience deploying across different compute architectures (x86_64, ARM64, CUDA)
-
Experience with cloud and embedded system co-design and integration
-
Ability to work independently and lead development efforts, including mentoring junior engineers
-
Eligible to obtain and maintain a U.S. Top Secret (TS) clearance
-
Experience with software-defined radio (SDR) systems (i.e NI Ettus, EPIQ)
-
Background in radar signal processing or applied DSP
-
Experience with embedded systems on mobile platforms (e.g., NVIDIA Jetson)
-
Experience delivering production-grade code in multiples of embedded units (>10)
-
Experience working with a wide variety of high-bandwidth sensors (INS, GNSS, radio, camera, etc.)
-
Familiarity with memory-optimized HPC systems and performance tuning
-
Hands-on experience with NVIDIA CUDA and GPU acceleration
-
Experience with secure, reliable systems operating in constrained or adversarial environments
Benefits
Equity Compensation
a professional development stipend is available to all SoloPulse employees
Health Insurance
top tier health coverage (medical, dental, vision)
Home Office Stipend
Desk setup stipend for all full-time employees
Learning Budget
A professional development stipend is available to all SoloPulse employees
Relocation assistance
Relocation assistance (depending on role eligibility)
Paid Time Off
Unlimited PTO
SoloPulse is a dual-use radar technology startup that focuses on advanced radar sensing for both civilian and military applications. We develop tactical-grade intelligence tools and cutting-edge RF systems, leveraging advanced wave theory algorithms to meet critical safety and autonomy needs. Our innovative product line includes SIGMA™, NOVA™, and ATHENA™, aimed at transforming the landscape of radar technology.
- Industry
- Professional Services