We are seeking a Lead Software Engineer to support a diverse portfolio of software development and simulation projects. This role is ideal for an experienced engineer who enjoys both hands-on software development and technical leadership. The immediate need is primarily focused on the development of modern web applications, but our engineering team supports a broad range of technologies and project types, including web-based systems, Unity and Unreal Engine applications, C++ development, simulation environments, and hardware/software integration. The successful candidate will be comfortable moving between projects and technologies as program needs evolve. This individual will also help lead technical efforts, mentor other engineers, coordinate development activities, make architectural and implementation decisions, and take ownership of efforts that would otherwise require direct involvement from engineering leadership. This is not intended to be a purely managerial role. The Lead Software Engineer will remain an active contributor and should be comfortable designing solutions, troubleshooting difficult technical problems, and writing production code alongside the development team.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior