cover image
Per Vices Corporation

Per Vices Corporation

www.pervices.com

1 Job

14 Employees

About the Company

Per Vices Corporation is an industry leader in developing & deploying high performance, high-bandwidth software defined radio platforms to support a wide variety of applications within defense, civil, aerospace, medical, telecommunications, broadcasting & wireless management industries. Our systems are flexible, scalable, with full integration support and can be customized for turn-key operation. Radar: We build radar systems that are fully customizable offering high performance, wideband, high bandwidth RF and digital solutions that power some of the world’s leading life-critical radar systems. These platforms are field tested and enable digital signal processing, waveform storage, and easy integration. Our platforms have been integrated in prime defense contractors' solutions and offer customizations to meet any project requirement. Electronic Warfare: Our SDR platforms offer the highest bandwidth available with wideband performance and a custom set of channels for transmission, receive, or a combination of both. These solutions can be optimized for detection and analysis with our receive capabilities and can be used for countermeasures using the transmit capabilities of our systems. Low Latency: We have extensive experience building low latency systems for turnkey, point-to-point operation. Our solutions offer the flexibility of trade offs between reliability, latency, and throughput which can be varied based on your specific needs. Our systems are being used by customers developing the lowest latency point-to-point wireless links available. Test & Measurement: Incorporating a flexible, multi-transmit & multi-receive channel solution for use in testing equipment related to autonomous vehicles, and automatic testing of military, aerospace and telecommunications systems. Medical: Our multi-functional platforms can be configured as digital receivers and pulse generators for MRI and NMR applications with advanced triggering and radio performance that can easily integrate into existing systems.

Listed Jobs

Company background Company brand
Company Name
Per Vices Corporation
Job Title
Senior Software Engineer
Job Description
**Job Title:** Senior Software Engineer **Role Summary:** Lead performance optimization of Software Defined Radio (SDR) applications for mission‑critical infrastructure. Identify critical paths, profile timing‑critical code, and enhance API performance to leverage modern hardware, achieving high throughput (>1 Gbps) and low latency (<200 µs). **Expactations:** - Deliver measurable performance improvements across the software stack. - Provide expert guidance on profiling, benchmarking, and optimization techniques. - Collaborate with cross‑functional teams to integrate SDR solutions into existing systems. **Key Responsibilities:** - Profile and benchmark multithreaded C/C++ code, including Linux networking stack. - Identify and eliminate performance bottlenecks in high‑throughput SDR applications. - Optimize APIs for DMA, zero‑copy, and other high‑performance data paths. - Develop and debug x86_64 SARs, network drivers, and DPDK‑based applications. - Design and implement low‑latency, concurrent CPU‑friendly modules. - Review and improve code quality, ensuring maintainability and scalability. - Mentor junior engineers on performance best practices. **Required Skills:** - Proficient in C and C++ development. - Deep experience debugging multithreaded code and benchmarking. - Strong Linux knowledge, including kernel networking stack profiling. - Experienced with x86_64 concurrent/multithreaded application development. - Minimum of three of the following: - Writing >1 Gbps throughput applications. - Building 10/40/100 Gbps network drivers or applications. - Profiling Linux kernel network stack. - Implementing DPDK network applications. - Developing zero‑copy/DMA APIs >1 Gbps. - Desired: SDR application development, Linux computing, version control (git), low‑latency programming, wireless radio/DSP knowledge, open‑source radio projects (OpenBTS, UHD, Yocto). **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Electrical Engineering, or related field (no specific certifications required).
Toronto, Canada
On site
Senior
11-01-2026