Director of Software Engineering

HOLT EXECUTIVE

Maryland

On-site

USD 220,000 - 280,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Annual bonus
Health and retirement plans
On-site facilities

Job summary

Holt Executive is recruiting a Director of Software Engineering in Maryland to lead software and firmware teams delivering embedded products for commercial and government apps.

This high-impact leadership role requires a track record of guiding multidisciplinary teams, defining technical strategy, and delivering complex embedded solutions from concept to production. Strong C/C++, Linux, and Agile experience are essential.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering or a related discipline.
  • Significant commercial experience developing embedded software products.
  • Proven experience leading software projects from concept through production.
  • At least five years of people management experience leading multidisciplinary engineering teams.

Responsibilities

  • Lead and mentor a team of software and firmware engineers through the complete software development lifecycle.
  • Define engineering priorities, project plans and technical roadmaps in collaboration with engineering leadership.
  • Oversee the design, development, testing and deployment of embedded software solutions.
  • Drive software architecture, design reviews and technical decision-making across multiple projects.
  • Promote engineering best practices, modern software development methodologies and continuous process improvement.
  • Collaborate with hardware, systems, manufacturing and product management teams to ensure successful product delivery.
  • Support customer engagements, technical discussions, proposal activities and engineering planning where required.
  • Recruit, develop and retain high-performing engineering teams through coaching, mentoring and performance management.
  • Foster a collaborative engineering culture focused on innovation, quality and delivery.

Skills

C/C++ embedded
Embedded systems
Embedded Linux
Python scripting
Git
Agile Scrum Kanban
People management
Communication

Education

Bachelor's or Master's in CS/CE/EE

Tools

Jira

Job description

Director of Software Engineering (V-56532)

Location Maryland, United States Sector Engineering Salary 220,000.00 US to 280,000.00 US per annum Benefits Annual Bonus, comprehensive health and retirement plans, & more!

An innovative engineering organisation developing advanced communications systems is seeking an experienced Director of Software Engineering to lead the software and firmware function responsible for delivering cutting-edge embedded products.

This is a high-impact leadership opportunity for an experienced engineering manager who is passionate about building high-performing teams, defining technical strategy and delivering complex embedded software solutions from concept through to production.

You'll lead multidisciplinary software and firmware teams, working closely with hardware, systems and product engineering groups to develop next-generation communications products for demanding commercial and government applications.

As Director of Software Engineering, you will provide both technical and people leadership across the software development lifecycle while helping shape future product architecture and engineering strategy.

Key responsibilities include:

  • Lead and mentor a team of software and firmware engineers through the complete software development lifecycle.
  • Define engineering priorities, project plans and technical roadmaps in collaboration with engineering leadership.
  • Oversee the design, development, testing and deployment of embedded software solutions.
  • Drive software architecture, design reviews and technical decision-making across multiple projects.
  • Promote engineering best practices, modern software development methodologies and continuous process improvement.
  • Collaborate with hardware, systems, manufacturing and product management teams to ensure successful product delivery.
  • Support customer engagements, technical discussions, proposal activities and engineering planning where required.
  • Recruit, develop and retain high-performing engineering teams through coaching, mentoring and performance management.
  • Foster a collaborative engineering culture focused on innovation, quality and delivery.
About You

We're looking for an experienced software engineering leader with a strong background in embedded systems development and managing technical teams.

You should have:

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering or a related discipline.
  • Significant commercial experience developing embedded software products.
  • Proven experience leading software projects from concept through production.
  • At least five years of people management experience leading multidisciplinary engineering teams.
  • Strong background in C/C++ development for embedded systems.
  • Experience developing software in Embedded Linux environments.
  • Experience with Python or other scripting languages for automation.
  • Strong understanding of Git and modern software configuration management.
  • Experience leading Agile software teams using Scrum and/or Kanban methodologies.
  • Excellent communication, stakeholder management and leadership skills.
Desirable Experience

Experience in any of the following would be advantageous:

  • Continuous Integration (CI) and automated software delivery pipelines.
  • Jira or similar Agile project management tools.
  • Wireless communications, networking or telecommunications products.
  • Embedded networking protocols, including TCP/IP and UDP.
  • Systems requiring high reliability, performance and scalability.
What's on Offer
  • Competitive salary and performance-related bonus.
  • Comprehensive healthcare and insurance package.
  • Retirement savings plan with employer contribution.
  • Generous paid holiday allowance and flexible time off.
  • Ongoing leadership development and professional training.
  • Employee wellbeing programme and support services.
  • Modern engineering facilities and collaborative working environment.
  • On-site fitness facilities and complimentary refreshments.
  • The opportunity to lead the development of innovative, next-generation technology alongside a highly skilled engineering team.

If you're an experienced engineering leader looking to shape the future of advanced embedded software systems while building and mentoring exceptional teams, we'd love to hear from you.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Director of Software Engineering
Director of Software Engineering

Holt Executive Ltd • Maryland

On-site
USD 180,000 - 230,000
Performance bonus
Healthcare package
Retirement plan
+5
Director of Software Engineering
Director of Software Engineering

Alava Consulting • Niles (IL)

On-site
USD 184,000 - 276,000
Competitive base salary
Annual performance bonus
401(k) with match
+4
Director of Embedded Software
Director of Embedded Software

Fruition Group US • California (MO)

Hybrid
USD 270,000 - 410,000
Bonus: 20%
Total cash 300k–348k with equity
Hybrid work + relocation support
Software Engineering Manager
Software Engineering Manager

Twenty80 llc • Champaign (IL)

On-site
USD 130,000 - 160,000
Medical, dental, and vision insurance
Life insurance
Disability coverage
+2
Director, Engineering: Embedded Software
Director, Engineering: Embedded Software

Full Spectrum • Westborough (MA)

On-site
USD 165,000 - 225,000
Director Software Engineering
Director Software Engineering

Jobgether • United States

On-site
USD 170,000 - 190,000
Comprehensive medical, dental, and vision insurance coverage
Retirement plan with employer match
Tuition reimbursement and continuous learning support
+1
Staff Firmware Engineer
Staff Firmware Engineer

West Search Partners, LLC • Longmont (CO)

Hybrid
USD 140,000 - 190,000
Hybrid work environment
Senior Software Systems Engineer
Senior Software Systems Engineer

EVONA • Maryland

Hybrid
USD 150,000 - 180,000
Senior Software Engineer
Senior Software Engineer

Motion Recruitment Partners LLC • Salem (NH)

On-site
USD 120,000 - 170,000
Medical, Dental, and Vision Insurance
Retirement Savings Plan / 401(k)
Paid Time Off
+1
Director, Software Engineering
Director, Software Engineering

Ladders • United States

On-site
USD 135,000 - 145,000
Lead teams
Future leaders
Cross-functional work
+1