Company Description
Rogue Signal Processing was founded to rapidly field prototype Quick Reaction Capabilities to the warfighter. Together with our partners, we maximize our team’s effectiveness to deliver the full cycle of EW system engineering, production, and maintenance tasks. We’re equipped to field everything from custom prototypes to high-rate production variants of complex systems.
This is a full-time on-site role located in Sterling, VA. We are seeking a software engineer to maintain and extend an existing API layer connecting a modern user interface to a complex backend signal processing and mission system baseline. The ideal candidate is a strong software engineer who enjoys learning large existing systems and can work effectively with domain experts to translate requirements into maintainable software solutions.
This position supports a fast-paced, mission-focused development environment with multiple concurrent priorities and demanding schedules. The successful candidate must be comfortable operating in a high-demand environment where priorities can shift quickly based on customer, program, or operational needs. The ability to work independently with minimal supervision is essential. Engineers are expected to take ownership of assigned tasks, drive work to completion, and proactively identify and resolve issues. A strong initiative is required. Team members are expected to communicate progress, risks, blockers, and technical concerns without waiting to be asked. The candidate must be comfortable engaging directly with software developers, system engineers, and technical leads to gather requirements, clarify expectations, and coordinate development activities. Engineers are expected to provide realistic schedule estimates, communicate status accurately, and raise concerns early when deadlines or technical objectives are at risk. Success in this role requires adaptability, accountability, attention to detail, and the ability to learn new technologies and software frameworks quickly. The ideal candidate thrives in challenging technical environments, enjoys solving complex integration problems, and takes pride in delivering high-quality software with minimal oversight.
Responsibilities:
Minimum Requirements:
Desired Skills: