Lead Software Engineer
Insight GlobalLead Software Engineer
Salary: Up to $160,000
Location: Huntsville, AL
Insight Global is seeking Lead Software Engineer to support a client in Huntsville, AL. This individual will work provide technical mentorship a team to a team of junior engineers to design, develop, test, and maintain software applications that support mission-critical systems and technical objectives. 50% of the work may involve technical leading and other half will consist of individual programs and execution.
This role is heavily focused on true backend, C/C++ programming and development. Also, seeking someone with embedded experience and hands on hardware/software experience. The engineer will play a key role in enhancing system capabilities, including expanding software-driven functionality that enables users to interact with and operate system components through external applications and interfaces. Responsibilities will include supporting new feature development, system integration efforts, code optimization, and modernization initiatives.
This role is 100% onsite and will require the ability to obtain a Secret Clearance.
REQUIRED SKILLS AND EXPERIENCE
- Bachelor's Degree in STEM field
- 10+ years of experience
- Experience leading and providing technical direction to a team
- True backend Development
- C/C++ Experience
- Embedded software
- DoD experience - preferred Army or Navy background