Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Director, Software Engineering

Performance Review Institute

SAE Industry Technologies Consortia (ITC), Performance Review Institute (PRI) and SAE International (SAE), deliver shared solutions to industry's common challenges.

Join us and create a higher standard for a better world. Provide the overall leadership for the technology strategy, software engineering oversight, code quality, release governance, process improvement, risk mitigation, budget management, platform performance, and overall team leadership. This team, depending on project assignment, will be responsible for full stack applications and platforms including micro-services, process daemons, and artificial intelligence, natural language processing systems and front end user experience. Responsible for leading large-scale teams of insourced and outsourced talent and interface with product management, solution architects, UX, support and other engineering teams to ensure the development of event driven microservice architecture with a clean and usable front end. This role is a Group-wide position serving technology needs in multiple affiliates, SAE International, Performance Review Institute (PRI) and SAE Industry Technologies Consortia (ITC).

Director of Engineering - Applications - Responsible for our internal and external facing applications. Includes teams such as EAN, Mobilus, StandardsWorks, Curator, WMI, etc.

ESSENTIAL FUNCTIONS

  • Help establish software engineering standards and guidelines for software engineering organization. Present issues and risks, and their business impact to management in a timely manner with proposed mitigation. Actively seeks and removes impediments to team success regardless of where they originate.
  • Assess, define, and execute team structure; constantly review and adjust team structure to maximize agility and efficiency. People leadership for engineering, quality, and other teams. Provide professional development, mentoring, performance management, recruiting, and all other aspects of people management for the staff.
  • Develop, plan, monitor and execute the technology strategy for the team and providing overall technical direction to the technology and other cross-functional partners that ensure innovation in all we do. Drive quality through automated testing, release governance and high platform performance
  • Collaboration across multiple business units and functional departments to develop and deploy solutions that address key business initiatives, supporting new revenue opportunities
  • Monitor and manage budget for software engineering teams.

MINIMUM REQUIREMENTS

  • 10+ years of progressive software engineering experience, including 7+ years of hands-on development in modern technologies.
  • Metric driven - understands and leverages metrics across the scrum process, jira tickets, project plans, business metrics and application logging to ensure continuous improvement based on trends.
  • 7+ years leading and developing high-performing software engineering teams, with demonstrated success managing managers and/or multi-disciplinary technical teams.
  • 3+ years of experience designing and operating Microservices architectures in a production environment.
  • Broad technical leadership experience, with proven ability to evaluate, design, implement, and modernize software ecosystems, platforms, and engineering processes at scale.
  • Demonstrated experience driving engineering strategy, roadmap development, and architectural direction in alignment with business priorities and budget requirements.
  • Exceptional leadership and people-management skills, including coaching, developing talent, and cultivating collaborative, high-accountability engineering cultures.
  • Highly innovative, entrepreneurial, and customer-focused mindset, with a strong ability to introduce new ideas, challenge assumptions, and drive continuous improvement.
  • Outstanding communication and relationship-building skills, with ability to work effectively across organizational levels and cross-functional teams.
  • Experience with Infrastructure as Code (IaC) and modern DevOps practices.
  • Ability to provide strategic recommendations that influence the broader Information Technology and product landscape.
  • Strong business acumen, with the ability to translate business needs into scalable technical solutions.
  • Proven ability to diagnose and resolve complex technical issues, leveraging both analytical and creative problem-solving.
  • Ability to set clear goals, establish accountability, and drive execution within engineering teams.
  • Self-starter with a strong bias for action, ownership, and results.
  • Demonstrated focus on quality, operational excellence, and delivering measurable outcomes.
  • Ability to think strategically and challenge conventional approaches to drive innovation and long-term value.

PREFERRED QUALIFICATIONS

  • Master's degree in engineering, computer science or related fields.
  • Hands-on experience with CI/CD

WORKING CONDITIONS AND PHYSICAL REQUIREMENTS

  • This is a hybrid role with regular in-office presence required.
  • Occasional travel may be required (up to 10%).
  • Requires the ability to lift up to 25 pounds (e.g., IT hardware, equipment).
  • Prolonged periods of computer use and sitting at a desk are expected

ABOUT THE ORGANIZATION

SAE IndustryTechnologies Consortia (SAE ITC) enables organizations to define and pilot best practices. SAE ITC industry stakeholders are able to work together to effectively solve common problems, achieve mutual benefit for industry, and create business value.

The Performance Review Institute (PRI) is the world leader in facilitating collaborative supply chain oversight programs, quality management systems approvals, and professional development in industries where safety and quality are shared values.

SAE International (SAEI) is a global organization serving the mobility sector, predominantly in the aerospace, automotive and commercial-vehicle industries, fostering innovation, and enabling engineering professionals. Since 1905, SAE has harnessed the collective wisdom of engineers around the world to create industry-enabling standards. Likewise, SAE members have advanced their knowledge and understanding of mobility engineering through our information resources, professional development, and networking.

Fullsight is a shared services group working across three affiliate organizations, SAE ITC, SAE International, and Performance Review Institute (PRI), uniformly delivering HR, IT, Legal, Customer Success, Finance, and Procurement services, which enables us to distribute resources across all parts of our businesses.

EEO CLAUSE

Fullsight provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.

This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Director, Software Engineering in Farmington Hills, MI vacancy
  •  ...Join to apply for the Director of Software Engineering role at Jobright.ai 1 day ago Be among the first 25 applicants Join to apply for the Director of Software Engineering role at Jobright.ai Jobright is an AI-powered career platform that helps job seekers discover the... 
    Suggested
    Full time

    jobright.com

    Southfield, MI
    4 days ago
  • Position: Sr. Manager, Software Engineering Location: Novi, MIJob Id: 630 # of Openings: 1 Senior Manager of Software EngineeringPosition Overview:Reporting to the head of Global Engineering, the ideal... 
    Suggested
    Worldwide

    A123 Systems

    Novi, MI
    4 days ago
  •  ...surplus.Amerisure is currently recruiting for an Application Engineering Director that will support our Farmington Hills Office with a 3-day...  ...planning in line with the company’s strategic direction.Lead a software engineering team focused on delivering web applications,... 
    Suggested
    Full time
    Work at office
    Local area
    Flexible hours

    Amerisure Insurance Company

    Farmington Hills, MI
    1 day ago
  •  ...invest in our employees, with regular training, opportunities for advancement, and fun events to bring everyone together. The Software Engineer is responsible for designing, developing, modernizing and supporting customer-facing and internal business applications across... 
    Suggested
    Temporary work
    Work experience placement
    Flexible hours

    RHP Staffing

    Farmington, MI
    25 days ago
  • $134.55k - $205.56k

     ...Transmission Design Engineer Responsibilities may include the following: Design transmission lines in the 69kV to 765kV range...  ...transmission design experience. ~ Proficiency with PLS-CADD software. ~ Experience must include preparation of scopes of work, development... 
    Suggested
    Hourly pay
    Work at office
    Local area
    Flexible hours
    3 days per week

    Grid Group

    Farmington Hills, MI
    5 days ago
  •  ...Electronics US LLCJob DescriptionThe Advanced Robotics and Innovation Engineer plays a pivotal role in shaping ZF’s next generation of edge-...  ...and cross-functional teams.Your Profile as the Senior Software Engineer- Robotics & Innovation:Bachelors of Science (or equivalent... 

    ZF Friedrichshafen

    Farmington Hills, MI
    1 day ago
  • Job Title: (Software Engineer Controls)About Kyyba:Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba has a global presence delivering high-quality resources and top-notch recruiting services, enabling businesses to effectively respond to organizational changes... 
    Shift work
    Day shift

    Kyyba

    Farmington Hills, MI
    1 day ago
  •  ...worldwide are playing their part in the success of Powertrain Solutions. Job Description As a Powertrain Controls Software Engineering Intern you will support in developing power-train and connected software solutions for embedded control systems for... 
    Full time
    Internship
    Local area
    Worldwide

    Bosch Group

    Farmington Hills, MI
    8 days ago
  • The Software Engineer - Database (SQL) will join an Agile development team responsible for RouteOne’s web applications, data projects, special projects, and/or supporting tools. The Software Engineer - Database should be passionate about code quality and software excellence... 

    RouteOne

    Farmington Hills, MI
    3 days ago
  •  ...manage nearly $1 Billion of Direct Written Premium and maintain $1.21 billion in surplus.Amerisure is currently recruiting for a Software Engineer I that can do a 3-day hybrid approach in our Farmington Hills office. The ideal candidate will also possess the following... 
    Full time
    Work at office
    Local area
    Flexible hours

    Amerisure Insurance Company

    Farmington Hills, MI
    4 days ago
  •  ...yearsIndustry: Information Technology/ITContact: Veni NallaContact Email: ****@*****.*** ( is currently seeking Software Engineer - UI forone of our top Client for Location Farmington Hills, MI. ResponsibilitiesFamiliarity with code versioning tools such as... 
    Work experience placement

    Prolim Global

    Farmington Hills, MI
    5 hours ago
  •  ...Software Engineer Designs and develops software applications, application interfaces (APIs) and/or embedded software (firmware) to meet specified requirements and standards. Performs coding, debugging, testing and troubleshooting throughout the software development... 
    Work at office
    Work from home

    Digital Check

    Novi, MI
    5 days ago
  •  ...Position Summary We are seeking an Software Engineering Intern to help design and build a solution that ingests financial data from multiple file formats (e.g., Excel, CSV, PDFs, ERP exports), standardizes the data, and generates automated comparisons, insights, and... 
    Part time
    Internship
    Worldwide
    Flexible hours

    TriMas Corporation

    Bloomfield, MI
    4 days ago
  •  ...Company Name: ASTEMO AMERICAS, INC. Job Family: Engineering Job Description: General Responsibilities: The Design Engineer is primarily responsible for developing software for EPS Electric Power Steering. The Design Engineer will be responsible... 

    Astemo Ltd

    Farmington Hills, MI
    4 days ago
  •  ...Job Description Job Description Senior Software Engineer RPM is an international non-asset-based logistics and supply chain solutions company. Our focus is to provide customizable solutions tailored to support today’s complex supply chains.  As one of the fastest... 
    Contract work
    Temporary work
    Work at office
    Remote work
    Work from home

    RPM

    Birmingham, MI
    27 days ago
  •  ...Be yourself: At Bosch, we value values.  Shape tomorrow: At Bosch, you change lives. Job Description As an ADAS Software Engineering Intern, you will work with our ADAS software team to develop a Proof of Concept (PoC) that supports the testing and demonstration... 
    Internship
    Local area

    Bosch Group

    Plymouth, MI
    16 days ago
  •  ...information systems by designing, developing, and installing software solutions. Key Responsibilities: Determines operational...  ...and summarizing development and service issues. Accomplishes engineering and organization mission by completing related results as... 

    A-Z Jobs Inc.

    Dearborn Heights, MI
    more than 2 months ago
  •  .... Design, develop, maintain and support Client's commercial software and services. Design, document and author new application components...  ...Required Skills: ~Master in Computer Science or Electronics Engineering or IT related with 6 months experience as Software Engineer or... 
    Permanent employment
    Full time

    Reva Consulting Inc

    Farmington, MI
    more than 2 months ago
  •  ...requirements or spec proposal Develop and maintain AUTOSAR-based Base Software (BSW) solutions for next-generation Electronic Brake Control...  ...related platform services. Collaborate with Architecture Engineers and System Teams to refine requirements and participate in... 
    Full time
    Local area
    Night shift

    Bosch Group

    Plymouth, MI
    27 days ago
  • $100k - $110k

     ...Salary: $100,000 - 110,000 per year Requirements: We need 3–8 years of professional software engineering experience. We need strong Java development skills grounded in object-oriented programming principles. We need hands-on experience with Java 17+ along with... 
    Full time
    Work at office
    Visa sponsorship
    2 days per week

    Agillence, Inc.

    Southfield, MI
    16 days ago
  •  ...Industry Type Information Technology and Services; Computer Software About You • Self-motivated: You can work with a minimum...  ...requirements and years of experience here. • Bachelor Degree in Engineering, CS or equivalent work experience. • Minimum 8 years of hands... 
    Work experience placement
    Work from home
    Flexible hours

    Softura

    Farmington Hills, MI
    more than 2 months ago
  •  ...the world forward. Built on Lucid’s proprietary technology and software-defined vehicle architecture, our award-winning vehicles bring...  ...to choose between performance and sustainability, design and engineering, ambition and integrity. In Lucid Air and Lucid Gravity, we have... 

    Lucid Motors

    Southfield, MI
    2 days ago
  • $134.4k - $184.8k

    Senior Software Engineer, Motion Planning, Parking About Lucid At Lucid, we are creating exceptional mobility experiences through innovation to drive the world forward. Built on Lucid’s proprietary technology and software-defined vehicle architecture, our award-winning... 
    Local area
    Immediate start

    Lucidmotors

    Southfield, MI
    2 days ago
  • $80k - $104k

     ...Robotics Software Engineer – Remote Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States. This is a fantastic opportunity to join an established and well... 
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    Novi, MI
    15 hours ago
  •  ...learning, and is excited to contribute to high-quality, scalable software solutions. Responsibilities Participate in the design...  ...Promote and apply industry best practices in software engineering Demonstrate a commitment to professional growth by seeking... 
    Work at office

    Greenpath

    Farmington Hills, MI
    4 days ago
  •  ...AI Software Engineer Location: Farmington Hills MI Must Have ~3-4 years of Document Control experience ~ Author ~ Taxonomy Development ~ Technical Manuals ~ Vocabulary Job Description We are looking for a Senior Technical Writer to join our... 

    United IT

    Farmington, MI
    5 days ago
  • An educational institution is seeking a Software Engineer specializing in Java to join their remote Agile development team. The role involves developing enterprise applications, troubleshooting defects, and ensuring high standards of performance and security. Ideal candidates... 
    Full time
    Remote work

    Southern Arkansas University

    Farmington Hills, MI
    2 days ago
  • Your ContributionAs an Applications Engineer, you will support the Product Development Process (PDP) for MAHLE projects from assigned customer(s) and products. You will represent MAHLE at the assigned customer(s) for technical occasions. Create and maintain a network for... 
    Contract work
    Currently hiring

    Mahle

    Farmington Hills, MI
    4 days ago
  •  ...many job opportunities outside of the U.S. which can be found through our employment website Your ContributionAs an Applications Engineer, you will support the Product Development Process (PDP) for MAHLE projects from assigned customer(s) and products. Represent MAHLE... 
    Contract work
    Temporary work
    Currently hiring
    Worldwide

    Mahle

    Farmington Hills, MI
    5 hours ago
  •  ...in structured networking events and targeted training to enhance your leadership exposure.Within this RDP role, working as a Software Engineer for Powertrain Control Units (e.g., engine, fuel cell, or battery control units), you willSupport change request management, requirements... 
    Rotational program
    Full time
    Work experience placement
    Internship
    Local area
    Relocation

    Robert Bosch

    Farmington Hills, MI
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Director, Software Engineering. Be the first to apply!