We are currently hiring a Senior Software Engineer to join the Relocatable-Over-The-Horizon Radar (ROTHR) team in Chesapeake, VA.
ROTHR is an established program with a broad variety of complex sub-systems and technologies that range from mainframes, Windows client/server, and Linux clusters, to embedded Linux with custom FPGA processing. ROTHR is part of the Missile Defense and Surveillance Systems Engineering team within IDS. As a member of the team, the Senior Software Engineer will provide support and ongoing enhancements to operational high-frequency surveillance radars located in Virginia, Texas, and Puerto Rico.
The Senior Software Engineer role will encompass, to varying degrees, all phases of the software engineering life cycle. The Senior Software Engineer will work as both an individual contributor and team member using Agile development practices. A willingness and desire to work across engineering domains, the ability to learn new skills, and quickly adapt to changing environments is necessary.
Software development is primarily in the C/C++ languages. Some software tasks may involve LabVIEW and OpenVMS FORTRAN. Git and GitLab are used for version control. Cross-domain engineering tasks may consist of embedded Linux kernel customization, writing or modifying Linux kernel modules, drivers, low-level application interfaces to FPGA firmware resources, and the low-level configuration of single-board computer systems.
The Senior Software Engineer will support software installations, upgrades, and testing at each of the radar sites, therefore, occasional short-term travel may be required. The Senior Software Engineer will utilize excellent verbal, written, and interpersonal communication skills in order to successfully interface with engineering team members, site technicians, operations personnel, management, and internal and external customers.