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
Apply directly at thinkom →Create a free account for alerts like thisView thinkom immigration profile
This listing is sourced directly from thinkom's careers page and normalized into a canonical job model.