Lead Software Engineer
Haystack · Huntsville, AL · 1 wk ago
HybridFull-time
About the Role
Lead the design, development, and sustainment of health and status monitoring applications. Provide technical leadership and direction to a team of engineers. Guide architectural decisions and oversee implementation of scalable monitoring frameworks. Investigate and develop framework modifications to improve performance, reliability, and observability. Serve as the primary technical authority for health and status monitoring capabilities.
What You'll Need
- Bachelor's degree in Electrical Engineering, Computer Engineering, or Computer Science
- 4–8 years of experience in software development, including technical leadership
- Proven experience leading software engineering teams, including tasking, mentoring, and code reviews
- Strong teamwork skills and expertise in modern C++ development and real-time Linux
- Experience with containerization, cloud architecture, and networking
- US Citizen with a Final Secret Clearance
What's On Offer
- Join a diverse team creating unique solutions for complex sensor and radar problems
- Opportunity to make an impact in defense, space, cyber, and commercial fields
- Competitive compensation and benefits package