Job Title: Radio Frequency Embedded Developer
About the Role:
We are seeking a talented Radio Frequency Embedded C++ Developer to design, develop, and test software for advanced sonar and acoustic communication systems.
* Design and implement software for radio frequency modules in embedded C++.
* Develop and maintain software drivers for RF hardware interfaces.
* Test and debug software to ensure compliance with system requirements.
* Collaborate with hardware engineers to optimize system performance.
* Develop and maintain software documentation.
Key Responsibilities:
Requirements:
* Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field.
* Strong proficiency in embedded C++ programming.
* Experience with embedded systems (host software device control).
* Experience developing software for RF systems hardware (VHF, UHF).
* Real-time processing (on Linux) experience.
* C++ design and implementation skills (product code bases).
* Experience using laboratory equipment such as oscilloscope, spectrum analyzer, signal generator.
* Network understanding/experience (distributed systems over Ethernet).
* Experience with hardware testing processes.
* Python experience (simulation/test frameworks).
* Linux experience (application programming/deployment).
* Windows experience (application programming/deployment).