cover image
Geotab

Geotab

www.geotab.com

7 Jobs

2,562 Employees

About the Company

Geotab is a global leader in connected vehicle and asset solutions, empowering fleet efficiency and management. We leverage advanced data analytics and AI to transform fleet performance, safety, and sustainability, reducing cost and driving efficiency. Backed by top data scientists and engineers, we serve over 55,000 global customers, processing 80 billion data points daily from more than 4.7 million vehicle subscriptions. Geotab is trusted by Fortune 500 organizations, mid-sized fleets, and the largest public sector fleets in the world, including the US Federal Government. Committed to data security and privacy, we hold FIPS 140-3 and FedRAMP authorizations. Our open platform, ecosystem of outstanding partners, and Marketplace deliver hundreds of fleet-ready third-party solutions. This year, we're celebrating 25 years of innovation. Learn more at www.geotab.com and follow us on LinkedIn or visit Geotab News and Views.

Listed Jobs

Company background Company brand
Company Name
Geotab
Job Title
Vehicle Systems Engineering
Job Description
Job Title: Vehicle Systems Engineering Role Summary: Engineers and documents vehicle systems, reverse‑engineering hardware, firmware, and communication protocols. Designs data capture methods, creates test tools, and provides technical coordination with OEMs and internal teams to support Geotab’s automotive platform. Expactations: - Deliver high‑quality sensor data acquisition workflows and design requirements for hardware/firmware teams. - Resolve high‑priority data quality issues affecting product performance. - Support global reverse engineering strategy and tool development. Key Responsibilities: - Reverse engineer electrical, hardware, and communication systems (CAN, SAE J1939, UDS, etc.). - Design and implement methods to capture vehicle data usable by software teams. - Identify and document vehicle support gaps via cloud‑based analysis (BigQuery, GCP). - Produce design requirements for hardware/firmware for safe vehicle interactions. - Develop, maintain, and modify test software/firmware for issue mitigation and feature development. - Conduct root‑cause analysis of adverse interactions between Geotab systems and vehicles. - Liaise with OEMs to implement custom and proprietary data/diagnostics support. - Maintain legacy product and vehicle support when applicable. - Contribute to global reverse engineering vision, tooling, and process improvement. Required Skills: - Strong written and verbal communication. - Analytical troubleshooting and root‑cause analysis. - Project management, multi‑project prioritization, and deadline management. - Proficiency in automotive diagnostic standards (SAE J1939, SAE J1979, KWP/2000, UDS 14229, ISO 27145, WWH‑OBD). - Experience with CAN‑bus communication protocols. - Familiarity with vehicle sensors, actuators, controls, diagnostics, and electrical/communications architecture. - Ability to develop and modify test software/firmware and use cloud data warehouses. Required Education & Certifications: - Post‑secondary degree or diploma in Mechanical, Mechatronics, Electrical, Computer, Systems Design, Automotive Engineering, or related field. - 3+ years of experience in vehicle systems engineering or related roles.
High wycombe, United kingdom
Hybrid
Junior
23-11-2025
Company background Company brand
Company Name
Geotab
Job Title
Software Developer, Generative AI
Job Description
**Job Title** Software Developer, Generative AI **Role Summary** Lead the design, development, and deployment of AI‑driven applications that integrate Large Language Models (LLMs) into enterprise products. Own the full product lifecycle—from ideation and integration to production operations and maintenance—while collaborating with cross‑functional teams and remaining at the forefront of emerging generative AI technologies. **Expectations** - Act as a technical leader with strong collaboration, problem‑solving, and strategic thinking. - Manage end‑to‑end product delivery, ensuring high‑quality, scalable solutions that meet business needs. - Communicate complex AI concepts clearly to non‑technical stakeholders. - Continuously update knowledge on LLMs, agents, retrieval‑augmented generation (RAG), and generative AI best practices. **Key Responsibilities** 1. Design, build, and deploy applications that leverage LLMs to add generative capabilities. 2. Integrate LLMs across diverse products, optimizing performance, efficiency, and scalability. 3. Develop and maintain methodology for LangChain (or comparable frameworks) and vector database utilization. 4. Lead product lifecycle from ideation through deployment, ongoing maintenance, and iteration. 5. Work with data scientists to translate requirements into technical solutions for generative AI workflows. 6. Resolve complex technical challenges with innovative solutions. 7. Produce and maintain clear documentation for architecture, requirements, and processes. **Required Skills** - Proficiency in Python (≥3 years, best‑practice oriented). - Strong understanding of LLM concepts: prompt engineering, fine‑tuning, LLMOps, function‑calling, and retrieval augmentation. - Experience with LangChain, Semantic Kernel, AutoGen, or similar generative AI frameworks. - Hands‑on experience with vector databases and their optimization. - Knowledge of RAG (Retrieval Augmented Generation) application design. - Excellent problem‑solving, collaboration, and communication skills. **Required Education & Certifications** - Post‑secondary degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field. - 1–5 years of software development experience, specifically working on AI/ML/LLM projects.
Atlanta, United states
Hybrid
Junior
27-11-2025
Company background Company brand
Company Name
Geotab
Job Title
Software Developer
Job Description
**Job Title** Full Stack Software Developer **Role Summary** Deliver stable, scalable releases for critical compliance features in MyGeotab and the Drive App. Lead end‑to‑end development using C#, ASP.NET Core, TypeScript, React/Redux on Linux environments, integrating with GCP. Collaborate with cross‑functional teams to process billions of data points daily and maintain high‑quality code for 50,000+ users. **Expectations** - Apply 5+ years of expertise in Linux, C#, .NET Core with multithreaded optimization. - Lead system design and architecture for large‑scale applications (2+ years). - Own cloud deployment and scaling on GCP (or AWS/Azure). - Write clean, maintainable code; perform TDD, security testing, and code reviews. - Resolve bugs, analyze stack traces, and optimize performance. - Participate in 24×7 on‑call rotation to ensure global uptime. - Mentor teammates and coach on best practices. **Key Responsibilities** - Define, design, and implement software features per industry standards. - Convert storyboards and use cases into high‑performance applications. - Conduct Test‑Driven and Security‑Driven Development cycles. - Perform comprehensive code reviews to enforce coding standards. - Troubleshoot and root‑cause bugs using call stacks, trace files, and monitoring data. - Prototype PoCs to evaluate minimal viable products and drive innovation. - Maintain code quality, automation scripts, and CI/CD pipelines for scalability over 4M devices. - Document designs for efficient maintenance and code reuse. - Support 24×7 on‑call schedule for system reliability. **Required Skills** - **Languages & Frameworks:** C#, ASP.NET Core, TypeScript, React, Redux. - **Platforms:** Linux, Docker, Kubernetes. - **Databases:** SQL Server, PostgreSQL (design, optimization, querying). - **Cloud:** GCP (preferred) with experience in AWS or Azure. - **Testing:** Unit, integration, automation testing; TDD mindset. - **Version Control:** Git (branching, merge conflict resolution). - **Performance:** Multithreaded programming, application profiling, performance tuning. - **Soft Skills:** Strong problem‑solving, independent initiative, teamwork, communication. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Electrical/Software Engineering, or related field. - Professional certifications such as GCP Associate Cloud Engineer, AWS Certified Developer, or Microsoft Certified: Azure Developer Associate are advantageous.
Oakville, Canada
Hybrid
Mid level
09-01-2026
Company background Company brand
Company Name
Geotab
Job Title
Senior Data Scientist
Job Description
**Job Title** Senior Data Scientist **Role Summary** Design, develop, and maintain advanced data modeling, predictive analytics, and dashboards to drive business decisions. Serve as subject‑matter expertise to guide cross‑functional projects and influence product strategy. **Expectations** * Deliver high‑impact data science solutions within agreed timelines. * Communicate complex analytical findings to stakeholders at all organizational levels. * Act as a proactive owner of data science initiatives, ensuring alignment with business goals. **Key Responsibilities** * Build and deploy statistical/mathematical models and machine‑learning algorithms (e.g., Scikit‑learn, TensorFlow). * Design and implement A/B and causal experiments to identify root causes of performance metrics. * Craft efficient SQL queries and manage production datasets in Big‑Data environments (e.g., Google BigQuery). * Develop interactive dashboards/metrics using BI tools to support decision‑making. * Collaborate with data engineering, product, and engineering teams to integrate models into production. * Mentor junior analysts, provide technical guidance, and review code/models. * Continuously evaluate model performance, recommend improvements, and document outcomes. **Required Skills** * 5–8 years of data science experience with strong analytical and problem‑solving abilities. * Advanced proficiency in Python, SQL, and data‑processing libraries (Pandas, NumPy). * Expertise in machine‑learning frameworks (scikit‑learn, TensorFlow, Keras). * Solid understanding of statistics, predictive modeling, and operations research. * Experience with large‑scale data platforms (BigQuery, Snowflake, etc.). * Ability to translate business requirements into analytical solutions. * Excellent communication, stakeholder engagement, and teamwork. * Familiarity with Google Workspace (Sheets, Docs, Slides) for collaboration. **Required Education & Certifications** * Bachelor’s or Master’s degree in Data Science, Mathematics, Computer Science, Statistics, or related field. * Advanced degree (Master’s or PhD) considered an asset. * No specific certifications required, but knowledge of cloud‑based ML services (e.g., Google Cloud, AWS) is advantageous.
Atlanta, United states
Hybrid
Senior
25-01-2026