Director of Engineering – Integrated Sensor Team
Posted 10hrs ago
Employment Information
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

















