C++ Signals Software Engineer
On-site
Full Time
#Software Engineering
#C++
#K8
#Python
#Git
#CI CD Pipeline
We are a dedicated team pushing the boundaries of signal processing technology, and we are looking for a talented individual to help us advance our mission. Our work centers on complex signal detection and processing, requiring a deep understanding of how to handle high-speed data streams in demanding environments. If you are passionate about building robust software systems and want to contribute to high-impact projects, we would love to have you on our team.
About the Role
We are hiring a Senior C++ Signals Software Engineer for a full-time position. In this role, you will be responsible for developing and maintaining sophisticated software solutions that manage signal processing tasks. You will work closely with our engineering group to implement efficient code and ensure our systems perform reliably under pressure.
Key Responsibilities
- Design and implement complex signal processing algorithms, including energy detection, channelization, and signal multiplexing.
- Develop and maintain high-performance software using C++ and Python 3.0 to support our core signal detection infrastructure.
- Manage the full software development lifecycle by utilizing Git and maintaining efficient CI/CD pipelines within a Kubernetes environment.
Requirements
To succeed in this role, you should have extensive experience in software engineering and a strong background in signal processing. We value candidates who possess the following qualifications:
- Advanced proficiency in C++ and Python 3.0.
- Proven experience with digital signal processing (DSP) concepts, such as short-burst duration detection, hopping signal processing, and channelization.
- Hands-on experience working with Kubernetes and managing automated CI/CD pipelines.
- A track record of working effectively within an agile, sprint-based development team.
- Strong version control skills using Git.
Location
This position is based in the United States and requires an on-site presence.
Compensation and Benefits
We value the expertise our engineers bring to the table and provide a professional environment where you can grow your career. We encourage you to reach out to learn more about the specific support and resources we offer to our team members.






