Lead transformative software initiatives integrating machine learning and industrial systems. Shape technical strategy while mentoring high-performing teams. Drive innovation in scalable, real-time solutions for industrial operations.
Head Of Software
in Information Technology PermanentJob Detail
Job Description
Overview
- Lead the software department of a dynamic technology company, driving innovation and excellence in industrial software solutions.
- Architect and implement scalable systems integrating machine learning and real-time operations for industrial applications.
- Mentor and guide multidisciplinary teams to achieve technical milestones and deliver impactful software solutions.
- Collaborate with stakeholders to align software development with business goals and operational efficiency.
- Drive innovation in vision systems and sensing technologies to enhance industrial processes.
- Ensure seamless integration of software with industrial equipment and automated production systems.
- Champion the adoption of cutting-edge technologies and methodologies to maintain industry leadership.
- Foster a culture of continuous improvement and technical excellence within the software team.
Key Responsibilities & Duties
- Lead the design and development of innovative software systems for industrial operations.
- Oversee the integration of machine learning models into operational workflows and equipment.
- Architect scalable, real-time systems for production scheduling and efficiency optimization.
- Collaborate with cross-functional teams to ensure alignment of software solutions with business objectives.
- Guide the development of infrastructure supporting distributed, automated production environments.
- Promote the use of advanced computational resources for solving complex industrial challenges.
- Contribute to hands-on development while setting strategic technical direction.
- Encourage innovation and adoption of best practices in software engineering.
Job Requirements
- Bachelor of Science (BS) in Computer Science, Engineering, or related field.
- Minimum of 7 years of software engineering leadership experience; 10 years preferred.
- Proficiency in programming languages such as Python and TypeScript.
- Experience with machine learning applications in industrial settings.
- Strong knowledge of databases, APIs, frontend systems, and cloud infrastructure.
- Familiarity with AI-assisted development tools and workflows.
- Proven ability to lead teams and deliver complex software projects on time.
- Commitment to fostering innovation and driving continuous improvement.
- ShareAustin: