SPX Technologies is seeking a Senior SDR Software Engineer to develop radio frequency signal acquisition/processing/storage/retrieval systems. The role involves contributing to architecting and implementing new features for their RiSE talent development framework, with a focus on spectrum monitoring and communication intelligence applications. The engineer will work within a multidisciplinary team, applying software development skills and real-time embedded server development background.
Requirements
- Experience with FPGA co-processing and signal processing algorithms
- Extensive C/C++ software development experience (6+ years)
- Experience in real-time multithreaded/multitasking/multicore embedded server software
- Experience with Windows and Linux libraries
- Understanding of Synchronization primitives, Queueing and task scheduling
- TCP Message based Client/Server communication
- Realtime hardware control and data acquisition
- SCPI control
- TCP/UDP Networking and socket level programming
- C++/C API programming
- GUI design and programming using Visual Studio and Open-source tools
- Databases and database programming (incl. SQLite)
- Software QA testing
- Excellent communications skills
- Ability to write technical product documentation
Benefits
- Health benefits
- 401K retirement
- Flexible time off
- Educational assistance
- Leadership development programs
- Recognition programs