The Specialist, Software Engineering, is responsible for designing, developing, and rigorously testing advanced tactical radio operating system and waveform software. This role involves collaborating with small teams of software engineers and mentoring junior team members to foster technical growth. The Specialist will work with cross-functional engineering teams to develop and assess hardware-software interfaces, operational performance requirements, and overall system design. Key responsibilities include participating in all phases of the software development life cycle, creating software test procedures, developing software programs, preparing related documentation, conducting peer reviews, and identifying, tracking, and resolving software defects.