E01-C07 Software Manager

EXPANSIAHollywood, MD
3d$150,000 - $200,000

About The Position

EXPANSIA is a service-disabled veteran-owned company that empowers organizations to be mission ready now with data, people, and ecosystems. As experts in continuous-delivery methods that drive digital adoption, we are dedicated to innovation, efficiency, and technology that benefit the warfighter. EXPANSIA specializes in integration, automation, and sustainment modernization through technology-enabled delivery models, digital engineering, and cloud-ready solutions. Our client is seeking an experienced Software Manager to guide our software development team through complex, high-impact projects within a classified environment. This is your opportunity to combine hands-on technical expertise with leadership that inspires, mentors, and drives results.

Requirements

  • Ability to obtain Top Secret clearance
  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related field and 7–10 years of embedded software development experience with 3–5 years managing or leading a software development team.
  • Proficiency in C++, C, Python, and JavaScript/TypeScript
  • Experience with RTOS environments (VxWorks, QNX, FreeRTOS), Embedded Linux, and deterministic/preemptive scheduling
  • Hands-on experience with Git and CI/CD tools including Atlassian Bamboo, Jenkins, Bitbucket Pipelines, and GitLab CI
  • Familiarity with Angular and Qt/QML for UI development
  • Strong understanding of UDP/TCP protocols, multicast networking, and DDS (Data Distribution Service)
  • Proven ability to motivate teams, communicate effectively with stakeholders, and manage expectations.
  • Strong understanding of embedded systems, real-time constraints, and hardware/software integration.
  • Experience with process improvement and implementing engineering best practices.
  • Experience managing software projects in classified or restricted environments (e.g., DoD, IC, or defense contractor programs).
  • Strong understanding of secure software development practices, including handling of classified data and systems.
  • Working knowledge of DoD software assurance, RMF, STIG compliance, and data labeling requirements.
  • Prior experience leading teams within SCIF or SAPF facilities.

Responsibilities

  • Lead and manage a team of embedded software engineers, fostering a culture of collaboration, accountability, and continuous improvement.
  • Oversee the planning, execution, and delivery of complex embedded software projects — ensuring alignment with product, design, and engineering teams.
  • Provide technical guidance on architecture, design, and implementation for embedded systems.
  • Mentor and coach team members, supporting career growth and skill development.
  • Drive process improvements and implement best practices across the software discipline.
  • Manage resource planning, project scheduling, and stakeholder communication to ensure on-time, high-quality delivery.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service