Lead Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
As a Lead Software Engineer, you will provide technical leadership across the core subsystems for simulation software platform. You will guide architectural decisions, champion modern engineering practices, lead the delivery of complex features, and safeguard the long-term health of the codebase. You will operate with significant autonomy and act as a trusted expert in your domain.
Requirements
Bachelor’s degree in Computer Science or a related field 5+ years of experience in desktop software development. Proficiency in modern C++ (C++14 or later). Experience developing Windows applications with Visual Studio (2019 or later). Familiarity with Microsoft Foundation Classes (MFC) for Windows UI development. Experience with object serialization and structured data formats (e.g., XML, JSON).
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Fully Remote Software Engineer Jobs
Dev Digest 120 - Apple and peers
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again
Dev Digest 121 - AI goes offline