Senior Software Engineer
Core
Design, develop, and maintain software for RF communication systems, supporting hardware/software integration and FPGA development.
Role type
Senior Software Engineer (RF Systems)
Builds
RF communication systems and related software components
Domain
Defense/DoD, RF Engineering, Embedded Systems
Deliverable
production ML models | product features | infrastructure
Required skills
C, C++, Java, RTOS (VxWorks), Agile/Scrum, technical documentation, stakeholder interface
Preferred skills
RF engineering background, DoD program experience, FPGA development, Microsoft Office Suite, CSM certification
Technologies
C, C++, Java, VxWorks, FPGA
Responsibilities
Design and develop software for RF communication systems; implement test procedures for new and updated systems; support hardware/software integration and FPGA development; mentor junior engineers and provide technical direction; maintain design documents, test plans, and configuration guides.
Seniority
Senior, hands-on IC with mentorship responsibilities