Advanced Engineering - Cloud Software Development Lead

BorgWarnerAuburn Hills, MI
Hybrid

About The Position

Serve as a key player in developing cloud-based software solutions for AI/ML and E-Mobility projects. This hybrid role requires living within a reasonable commuting distance of Auburn Hills, MI. The position involves designing, developing, and deploying software solutions for proof-of-concept projects, guiding a growing software development team building enterprise-grade SaaS applications, and leading the design and implementation of innovative solutions for mobility products and systems, including electrified, connected, and automated vehicles. Responsibilities include collaborating with stakeholders, preparing software specifications, guiding external service providers, providing technical leadership in AI/ML, developing Digital Twin systems, designing data collection pipelines (OCPP, MODBUS), deploying AI models to edge solutions, demonstrating enterprise networking expertise, integrating Azure RBAC, leading front-end development with Figma and Anima, developing APIs, implementing hardware monitoring systems, staying updated on emerging technologies, and writing Records of Invention and technical papers.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, Electronic Engineering, or a related field.
  • 60 months of experience in job offered or related position.
  • 60 months of experience designing, developing, and deploying scalable web applications in an enterprise environment.
  • Experience developing microservice architectures and APIs.
  • Experience defining cloud-based application architecture.
  • Experience leading project teams, including external partners and contractors and the full project lifecycle, including requirements analysis, planning, execution, and implementation.
  • Experience implementing CI/CD pipelines for automated testing and deployment.
  • Experience with cloud native security best practices for cloud and edge deployments.
  • Experience with cloud platforms (AWS, Azure, or GCP) and integrating with services such as data pipelines, identity management systems, and analytics/BI tools.
  • Experience working with enterprise network architectures and implementing RBAC integrations in cloud environments.

Nice To Haves

  • Experience with AI/ML projects.
  • Experience with E-Mobility projects.
  • Experience with electrified, connected, and automated vehicles.
  • Experience with FMU-based simulations.
  • Experience with Microgrid and EV charging applications.
  • Hands-on experience in OCPP and MODBUS protocols.
  • Experience deploying AI models to edge-based solutions.
  • Expertise in enterprise networking, including configuration, security, and troubleshooting.
  • Experience with Figma and Anima for front-end development.
  • Experience implementing hardware monitoring and notification systems.

Responsibilities

  • Serve as a key player in developing cloud-based software solutions for AI/ML and E-Mobility projects.
  • Design, develop, and deploy software solutions for proof-of-concept projects.
  • Guide a growing software development team building enterprise-grade SaaS applications.
  • Lead and participate in the design and implementation of innovative, proof-of-concept software solutions for mobility related products and systems.
  • Collaborate with stakeholders to define project scope and requirements.
  • Prepare detailed software solution specifications, documentation, and standards.
  • Guide and oversee personnel working at external service providers.
  • Provide technical leadership to a growing software development team supporting enterprise-grade SaaS applications, in particular in the areas of AI/ML.
  • Develop and optimize Digital Twin systems, including integration of FMU-based simulations for advanced modeling and predictive analytics.
  • Design and implement data collection pipelines for Microgrid and EV charging applications, with hands-on experience in OCPP and MODBUS protocols.
  • Deploy AI models to edge-based solutions, ensuring robust performance and reliability in distributed environments.
  • Demonstrate enterprise networking expertise, including configuration, security, and troubleshooting of complex network architectures.
  • Integrate Azure-based RBAC (Role-Based Access Control) for secure, scalable identity and access management.
  • Lead front-end development efforts using Figma and Anima, ensuring intuitive user experiences and rapid prototyping.
  • Develop APIs for mobile and microservice applications, enabling seamless integration and interoperability across platforms.
  • Implement hardware monitoring and notification systems for real-time diagnostics and operational alerts.
  • Stay up-to-date with emerging technologies and industry trends, and make recommendations for the adoption of new tools and technologies.
  • Write Records of Invention and technical papers, and present at key mobility technology venues.

Benefits

  • 40 hours per week
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service