remoteonsite
Wireless Communications Systems Developer SDR / Protocols / Embedded - Octasic
Software Engineer
Lead the design and implementation of next‑generation wireless communication systems, focusing on SDR platforms, embedded firmware, and protocol stacks for defense and security applications.
About the role
Key Responsibilities
- Design, develop, and test embedded firmware for SDR-based wireless platforms using C/C++ on Linux.
- Implement and optimize protocol stacks (e.g., LTE, 5G, proprietary) for high‑throughput, low‑latency communication.
- Collaborate with RF and hardware teams to integrate software with SoC and RF front‑end components.
- Debug, profile, and benchmark firmware on target hardware, ensuring compliance with security and performance standards.
- Document design decisions, create technical specifications, and support field validation and troubleshooting.
Requirements
- 5+ years of embedded software development experience in wireless or defense domains.
- Proficiency in C/C++ and Linux kernel development.
- Strong understanding of SDR concepts, RF principles, and protocol stack architecture.
- Experience with version control (Git), CI/CD pipelines, and automated testing.
- Excellent problem‑solving skills and ability to work cross‑functionally in a fast‑paced environment.
Skills
python5gelectrical engineering