Head Of Software

in Information Technology
  • Detroit, Michigan View on Map
  • Salary: $150,000.00 - $225,000.00
Permanent

Job Detail

  • Experience Level Director
  • Degree Type Bachelor of Science (BS)
  • Employment Full Time
  • Working Type On Site
  • Job Reference 0000017561
  • Salary Type Annually
  • Industry Manufacturing
  • Selling Points

    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.

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:

Related Jobs