Software Engineer
Compensation estimateAI
See base, equity, bonus, and total comp estimates for this role — free, no credit card.
Sign up to see compensation estimateSenior Software Engineer | Hanover, MD | Hybrid | $97,750 - $132,250
We're working with a premier leader in subsea robotics and maritime defense technology on this exciting opportunity. Join a team building one-of-a-kind underwater systems and shipboard equipment that push the boundaries of engineering from the deep ocean to the outer reaches of space.
In this high-impact role, you will take ownership of the software lifecycle for mission-critical defense projects, utilizing C# and modern containerization tools to solve "routine to extreme" challenges. If you are an engineer who thrives on seeing your code operate in the world's harshest environments, this is the career-defining move you've been looking for.
The Role
- Lead the design, development, and integration of C# software modules (CSUs) within a complex, hardware-interfacing software architecture.
- Take ownership of subsystem engineering efforts, providing technical leadership to small subgroups and mentorship to junior developers.
- Drive the full software development lifecycle (SDLC), from initial requirements management and concept of operations (CONOPS) to final qualification testing.
- Interface directly with stakeholders to present engineering concepts and technical reports for high-stakes DoD programs.
- Support hands-on software testing and troubleshooting on the factory floor, offsite facilities, and occasionally offshore.
What You'll Need
- 2+ years of professional C# software engineering experience within a structured lifecycle environment.
- Strong technical foundation with a BS in STEM (Science, Technology, Engineering, or Math) or equivalent industry experience.
- Hands-on familiarity with modern dev tools including Git for version control and Jira for project management.
- Preferred experience with Kubernetes containerization, CI/CD pipelines, and Linux-based operating systems (Avalonia experience is a plus).
- Must be a US Citizen with the ability to obtain and maintain a DoD Security Clearance.
What's On Offer
- Competitive salary range of $97,750 - $132,250 with a comprehensive benefits package including health, dental, and mental health support.
- Work-life balance with a flexible hybrid schedule and generous PTO, holiday pay, and parental leave.
- Professional growth through tuition reimbursement and exposure to unique, world-first engineering projects in the defense and aerospace sectors.
Apply via Haystack today!
Similar roles
Software EngineerConcord Servicing, LLC · Dallas, Texas, United States · Remote- Senior Software EngineerNorthside Hospital · Atlanta, Georgia, United States · Onsite
- Senior Software EngineerRandstad Digital Americas · North York, Ontario, Canada · Hybrid
- Lead Software EngineerElanco · Lake County, Indiana, United States · Onsite
- Software EngineerAMERICAN SYSTEMS · Fredericksburg, Virginia, United States · Onsite