JOBSEARCHER

Real-Time Software Engineer

ARCHIVED
HaystackWashington, DCJune 23rd, 2026

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

We're hiring on behalf of a Haystack partner!The Role Contribute to the design and development of advanced Electronic Warfare (EW) systems within multi-disciplinary teams. Design, implement, and test real-time C/C++ software for multi-core systems running Linux or real-time operating systems. Develop software products that leverage third-party mathematics and communication libraries. Integrate software with hardware interfaces and configure/control RF hardware devices. Read and understand signal processing algorithms, and interface with communication standards/protocols. Support system field testing and collection events.What You'll Need Bachelor’s Degree in Computer Engineering, Electrical Engineering, Computer Science, or related discipline. 4+ years of software development experience, with strong programming skills in Python, MATLAB, or C++. Solid understanding of object-oriented design and hardware-software interaction. Experience with hardware interfaces (e.g., PCIe, UART, Ethernet) and build tools (e.g., GCC, CMake, Make). Proficiency with version control (e.g., Git) and continuous integration tools (e.g., Jenkins). Experience with software testing tools and methodology, and creating technical documentation. Must possess an active Secret level security clearance, with eligibility for TS/SCI.What's On Offer Competitive salary and comprehensive benefits package. Opportunities for technical upskilling and continuous learning. Flexible scheduling options. A collaborative and innovative work environment focused on impactful national security missions.Apply via Haystack today!