Director of Engineering – Integrated Sensor Team

Posted 10hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Director leading GenLogs’ multidisciplinary engineering organization for nationwide commercial-vehicle sensing technology. Scaling hardware, edge software, cloud systems, and reliable freight intelligence infrastructure.

Responsibilities:

  • Lead, mentor, and develop a multidisciplinary engineering team spanning hardware, embedded/edge software, and software engineering
  • Build a high-performing engineering culture centered on ownership, technical excellence, accountability, and continuous improvement
  • Establish expectations, goals, career development paths, and performance standards
  • Recruit and retain engineering talent as the organization scales
  • Develop engineering managers and senior technical leaders
  • Define and evolve technical strategy and architecture across hardware, edge, and cloud systems
  • Guide architectural decisions and technical tradeoffs across the product lifecycle
  • Establish engineering standards and practices while balancing delivery, reliability, scalability, maintainability, and cost
  • Identify technical risks and dependencies and drive them to resolution
  • Partner with Product and Deployment to translate requirements into engineering plans
  • Own engineering execution against product and technology roadmaps
  • Create planning and development processes providing visibility into progress, risks, dependencies, and resources
  • Remove organizational and technical blockers
  • Coordinate hardware and software development across design, development, testing, deployment, and maintenance
  • Incorporate field-deployment feedback into product and engineering decisions
  • Ensure reliability, availability, performance, observability, security, and operational resilience of the Integrated Sensor platform
  • Establish testing and validation practices across hardware, embedded software, and cloud systems
  • Partner with Deployment and Operations on installation, monitoring, maintenance, troubleshooting, and lifecycle management
  • Diagnose and resolve complex production and field issues
  • Scale systems from current deployments to a national-level sensing network
  • Collaborate with Product, Deployment, Data Science, Data Engineering, and company leadership on strategy, roadmaps, tradeoffs, risks, and priorities

Requirements:

  • 10+ years of engineering experience, with significant experience leading engineering teams and organizations
  • 5+ years of people management experience, including experience managing senior engineers and/or engineering managers
  • Experience leading multidisciplinary engineering teams across two or more of: hardware, embedded systems, edge computing, backend software, cloud infrastructure, or distributed systems
  • Experience building and operating products that combine physical hardware with software systems
  • Proven experience scaling engineering teams, processes, and technical infrastructure as a company or product grows
  • Strong technical understanding of modern software architecture, distributed systems, APIs, databases, cloud infrastructure, and production systems
  • Experience establishing engineering standards, development processes, testing practices, and operational excellence
  • Demonstrated ability to make sound technical and organizational decisions in ambiguous, fast-moving environments
  • Strong track record of recruiting, developing, and retaining high-performing engineering talent
  • Excellent written and verbal communication skills, with the ability to communicate effectively with technical and non-technical audiences
  • High effectiveness and communication working in a remote and distributed team
  • English proficiency is required