Software Engineering Manager

Crescent Systems Inc

Richardson (TX)

Hybrid

USD 150,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Crescent Systems Inc., a Richardson, TX based custom hardware/software engineering company, seeks a Software Engineering Manager to lead a team of 10–20 engineers in an Agile environment and oversee the full SDLC.

The role emphasizes DoD program experience, strong leadership, cost estimation, and cross‑functional collaboration to deliver high‑quality, secure software solutions for complex programs.

Qualifications

  • Must be a U.S. Citizen and eligible for a U.S. Government security clearance.
  • Bachelor’s Degree in a STEM discipline with 5–10 years of related engineering experience.
  • 5+ years as an individual software engineering contributor.
  • 3+ years as a functional manager with multiple direct reports.
  • 3+ years as a CAM on EVMS programs.
  • Experience with Agile software development, object-oriented architecture and programming, software integration and testing.
  • Experience with the full Software Development Life Cycle (SDLC).
  • Background working with Department of War (DoD) programs.
  • Proficient with Microsoft Office tools.

Responsibilities

  • Lead, mentor, and develop the software development team, ensuring accountability, productivity, and alignment with company goals in a growing, potentially hybrid environment.
  • Implement and utilize Agile development techniques and metrics to manage the team’s progress and the work quality throughout the SDLC.
  • Allocate software engineers to balance staffing needs, workload distribution, and skill requirements to support program needs.
  • Champion for the software engineers, conduct annual performance reviews, and provide constructive feedback to improve performance.
  • Manage the financial aspects of software engineering tasks, tracking costs, identifying savings, and coordinating with cross‑functional teams.
  • Collaborate with project managers and stakeholders to develop and refine project budgets; provide input on cost estimates for tasks, components, and resources.

Skills

US Citizenship & security clearance
Agile development
OO architecture
Software integration & testing
SDLC
DoD programs
Leadership & mentoring
Cost estimation & budgeting
Team workload management
CAM on EVMS
Microsoft Office

Education

Bachelor's in STEM

Job description

Crescent Systems Inc. – a custom hardware/software engineering company headquartered in Richardson, TX, is seeking a talented Software Engineering Manager. The Software Engineering Manager will be responsible for leading a team of approximately 10-20 software engineers in an Agile software development environment. The Software Engineering Manager oversees all aspects of the software development lifecycle (SDLC) to ensure high‑quality, reliable solutions that align with the evolving needs of our customers in accordance with internal processes and external standards. The selected candidate will be subject to government security investigations and must meet eligibility requirements for access to classified information.

ESSENTIAL DUTIES, RESPONSIBILITIES, AND QUALIFICATIONS:
  • Must be a U.S. Citizen and ability to obtain a U.S. Government Security Clearance
  • Bachelor’s Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline and 5-10 years of related engineering experience
  • 5+ years of experience as an individual software engineering contributor
  • 3+ years of experience as a functional manager with multiple direct reports
  • 3+ years of experience as a CAM (Control Account Manager) on EVMS (Earned Value Management System) programs
  • Experience with Agile software development, object-oriented architecture and programming, software integration and testing.
  • Experience with the full Software Development Life Cycle (SDLC).
  • Demonstrated adeptness in leadership, with a proven ability to foster cohesive teams
  • Demonstrated ability to accurately estimate the required skills, talent, and time to complete software engineering tasks
  • Demonstrated ability to efficiently task individual contributors and balance workloads across teams
  • Background working with Department of War (formerly Department of Defense) programs
  • Must be a U.S. citizen
  • Proficient with Microsoft Office tools
PREFERRED QUALIFICATIONS:
  • Previous experience in developing proposal inputs (task descriptions and basis of estimate)
  • Successful experience in mentoring and nurturing junior engineers into more senior roles
  • Time management and organizational skills to prioritize concurrent programs and functional responsibilities.
  • Active DoD Secret or Top-Secret security clearance
CANDIDATE MUST POSSESS THE ABILITY TO:
  • Lead, mentor, and develop the software development team, ensuring accountability, productivity, and alignment with company goals in a growing, potentially hybrid environment
  • Implement and utilize several Agile development techniques and metrics to manage the team’s progress and the work quality throughout the SDLC
  • Allocate software engineers efficiently to balance staffing needs, workload distribution, and skill requirements to support program needs.
  • Champion for the software engineers, conduct annual performance reviews, and provide constructive feedback if an engineer is not meeting expectations. Dig in when tasks are not being completed on time to find the root cause.
  • Lead the financial aspects of software engineering tasks, ensuring accurate cost estimation, tracking, and reporting. Monitor task budgets, identify cost‑saving opportunities, and work collaboratively with cross‑functional teams to manage expenses effectively.
  • Collaborate with project managers and stakeholders to develop and refine project budgets. Provide expert input on cost estimation for software engineering tasks, components, and resources required for successful project execution.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineering Manager — DoD-Driven Agile Leader
Software Engineering Manager — DoD-Driven Agile Leader

Crescent Systems Inc • Richardson (TX)

Hybrid
USD 150,000 - 190,000
Software Engineering Manager
Software Engineering Manager

General Atomics • San Diego (CA)

On-site
USD 125,000 - 230,000
Software Engineering Manager
Software Engineering Manager

Optimize Search Group • Irving (TX)

Hybrid
USD 140,000 - 180,000
System Software Engineer
System Software Engineer

Crescent Systems Inc • Richardson (TX)

On-site
USD 90,000 - 150,000
MANAGER-R&D - Section Manager for Software Developer Staff
MANAGER-R&D - Section Manager for Software Developer Staff

Southwest Research Institute • San Antonio (TX)

On-site
USD 120,000 - 150,000
SOFTWARE ENGINEER MANAGER - Workforce Management
SOFTWARE ENGINEER MANAGER - Workforce Management

Home Depot • Atlanta (GA)

On-site
USD 140,000 - 240,000
Software Engineering Manager – Vehicle Health
Software Engineering Manager – Vehicle Health

Jobtailor • Montana

On-site
USD 120,000 - 160,000
Embedded Engineering Manager
Embedded Engineering Manager

Green Key Resources • Austin (TX)

On-site
USD 150,000 - 200,000
Program Manager
Program Manager

Crescent Systems Inc • Richardson (TX)

On-site
USD 120,000 - 180,000
Software Engineering Manager
Software Engineering Manager

Ceso • Columbus (OH)

On-site
USD 120,000 - 180,000