Software Engineer
Role summary
A national leader in advanced warfare technology is seeking a Software Engineer to join their hybrid team. This role involves contributing to the design, development, and testing of real-time software systems for critical field demonstrations. Responsibilities include implementing object-oriented applications in Python, MATLAB, or C++, developing software for RF hardware control, integrating low-level software with GUIs, and designing HITL tests. The ideal candidate will have 4+ years of software development experience, a strong understanding of object-oriented design and hardware-software interaction, and experience with hardware interfaces, build tools, version control, and CI tools. A Bachelor's degree in a related field and an active Secret security clearance are required.
Software Engineer | Hybrid | $87,100-$157,450
This employer is a national leader in advanced warfare technology, focusing on protecting national security through innovative electronic design and chiplet manufacturing. They specialize in research & development and advanced prototyping, transforming complex algorithms into real-time software systems for critical field demonstrations.
The Role
• Contribute to the design and development of advanced systems within multi-disciplinary teams
• Design, implement, and test object-oriented applications using Python, MATLAB, or C++
• Develop software to configure and control RF hardware devices
• Integrate low-level software with user-facing Graphical User Interfaces (GUIs)
• Design and implement Hardware-in-the-loop (HITL) tests and frameworks
• Create and maintain technical documentation for developed test software and embedded systems
What You'll Need
• Bachelor’s Degree in Computer Engineering, Electrical Engineering, Computer Science, or related discipline
• 4+ years of software development experience, including strong proficiency in Python, MATLAB, or C++
• Strong 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)
• Active Secret level security clearance with the ability to obtain a TS/SCI
What's On Offer
• Opportunity to work on mission-critical projects protecting national security
• Collaborative environment with multi-disciplinary teams of experts
• Engagement in rapid prototyping and cutting-edge algorithm deployment
• Competitive compensation package with comprehensive benefits
Apply via Haystack today!
Similar roles
Senior Software EngineerNorthside Hospital · Atlanta, Georgia, United States · Onsite- Senior Software EngineerRandstad Digital Americas · North York, Ontario, Canada · Hybrid
Software EngineerConcord Servicing, LLC · Dallas, Texas, United States · Remote
Lead Software EngineerElanco · Lake County, Indiana, United States · Onsite
Software EngineerAMERICAN SYSTEMS · Fredericksburg, Virginia, United States · Onsite