Sr DSP Software Engineer / C++ Linux OS
On-site · Marlborough, Massachusetts, United States
Job Summary
Sr DSP Software Engineer specializing in C/C++ on Linux/Unix/RTOS for missile-defense sensor systems. Responsibilities include developing and testing signal processing algorithms and time-critical control functions, collaborating with software and systems engineers to implement and test software requirements, and optimizing performance for latency/throughput. Mentions experience with parallelism in shared/distributed systems, multithreaded/multiprocessor development (pthreads/OpenMP/MPI), GPGPU programming (CUDA/OpenCL), software configuration management (e.g., ClearCase), and CI in hardware/software lab environments. Requires 2+ years of experience, a Bachelor’s degree in engineering or a scientific field, U.S. Citizenship, and the ability to obtain a Secret security clearance within 1 year. Advanced degree is desirable.
Required Qualifications
- Bachelor’s degree in engineering or scientific discipline
- 2+ years or relevant experience
- Proficiency in C++ on Linux/Unix
- Experience with real-time/embedded systems or signal processing
- Experience with multithreading and parallel programming (pthreads, OpenMP, MPI)
- GPGPU programming (CUDA/OpenCL) desired
- Ability to obtain a U.S. security clearance (Secret) within 1 year of start date
- Strong communication skills
- Ability to work independently and in a team
Additional Requirements
- U.S. Citizenship is required
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.