thinkom

thinkom

Director of Software Engineering

Hawthorne, California · Director

No sponsorship$170k-$220kDetected 15 days ago
PythonJavaC++MATLABBashObject-Oriented ProgrammingLinuxDevOpsCybersecurityUI DesignProduct StrategyJiraConfluenceBusiness DevelopmentEmbedded SystemsLeadershipProblem SolvingMentoringMicrosoft Office

About the role

  • The Director of Software Engineering is a key leadership role responsible for the overall technical direction, strategic planning, and execution of the company's software development initiatives.
  • Essential Job Duties and Responsibilities

Responsibilities

  • Oversee development of program plan estimates and drive teams to meet the plan.
  • Ensure adequate allocation of resources to support the simultaneous execution of multiple programs and product lines.
  • Develop and champion the long-term approach for software architecture and design and utilization of AI in software development across all products.
  • Provide effective and efficient design support through the conceptual design, detailed design, integration, and test phases of the software development lifecycle.
  • Prepare and present design, analysis, and test case summary materials for both internal and external design reviews.
  • Drive continuous improvement initiatives in software development processes, utilization of AI in software development, tooling (e.g., Jira, Confluence), and product quality.
  • Business & Program Support
  • Support business development activities by providing technical leadership and assistance during proposal efforts.
  • Be involved in all aspects of talent management and team building.

Requirements

  • While performing duties of this position, employees are occasionally required to stand, walk, sit, stoop, reach, and/or bend.
  • May be required to sit for extended lengths of time.
  • Must be able to work in an environment that may be subjected to occasional loud noises, hazardous materials, chemicals and electro-magnetic energy.
  • Oversee documentation of software designs, system integration, data collection, and product support as required.
  • Extensive experience with embedded software coding, algorithm development, and definition of SW requirements.
  • Ability to travel up to 5% of the time.

Skills

  • Provide inspirational leadership and mentorship to the SW Development, SW Quality Assurance, and SW DevOps teams.
  • Skills and/or Experience Needed
  • Experience in C, C++, Java, Linux, MATLAB, Python, Bash and other object-oriented programming languages.

Compensation

  • Salary Range - $170,000 - $220,000

Company info

  • Ensure all software designs and development activities adhere to company procedures, SW Security protocols, and corporate policies.

Visa & Work Authorization

  • Must be eligible to obtain and hold a US DoD Security Clearance in support of US Government contracts/subcontracts

This listing is sourced directly from thinkom's careers page and normalized into a canonical job model.