MountainViewRecruiter Since 2001
the smart solution for Mountain View jobs

Senior Software Engineer, Full stack - Visualization & Fleet Monitoring

Company: Gatik
Location: Mountain View
Posted on: June 20, 2022

Job Description:

Gatik, the leader in autonomous middle mile logistics, delivers goods safely and efficiently using its fleet of light & medium-duty trucks. The company focuses on short-haul, business-to-business (B2B) logistics for the retail industry, enabling its customers to optimize their hub-and-spoke supply chain operations, enhance inventory pooling across multiple locations, reduce labor costs and meet the unprecedented demand for contactless delivery.
We're looking for high-energy, creative, and collaborative candidates who would like to work in a fast-paced, execution-oriented team. As a Senior Full stack engineer at Gatik, you will be responsible for both the backend infrastructure and frontend Web UIs of various projects, from our offboard infrastructure services to the onboard system, to bring automation and visualization to the company. If you are passionate about the development & deployment of Level 4 autonomous vehicles, we'd like to meet you!
Responsibilities

  • Architect, implement and maintain data extraction and user interaction tools both for the frontend and backend
  • Provide cloud service to view tremendous vehicle testing data during & after the trip for analytics
  • Develop 3D Rendering system using Three.js, WebGL, WebAssembly as well as other visualization tools using web rendering and modern javascript technologies.
  • Build web interfaces for vehicle testing to control and monitor the system. For example, the perception objects around our vehicle; the system status; planning future decisions and reasons
  • Work with developers to understand the data formats exchanged between modules. Make decisions about APIs and data flow considering usability, performance, and compatibility.
  • Identify performance bottlenecks and safety issues in the system, benchmark on different methods, and provide solutions
    Qualifications
    • BS/MS in Computer Science, or related majors
    • 5+ years of industry experience working on relevant projects (backend, frontend, infrastructure)
    • Experience with graphics rendering tools, such as WebGL, OpenGL, and Three.js
    • Experience with modern standards of Javascript development, with frameworks such as Node.js/npm, Vue.js, React.js, TypeScript, etc
    • Experience with Python and C++ development
    • Experience with web frameworks and tools such as Flask, Django, and Nginx.
    • Experience with cloud services, such as AWS
    • Good understanding of containers, build systems, and infrastructure automation
      Bonus Points
      • Experience with large scale visualization or editing tools
      • Experience with modern C++ development
      • Industry experience in building onboard visualization systems for AVs
      • Understanding of typical vehicle communication protocols/interfaces
      • Experience with ROS/other robotics middleware platforms
        Benefits
        • Competitive salaries, generous equity, and benefits including medical, dental & vision
        • Regularly scheduled on and off-site team-building activities
        • Free catered lunches, snacks, and drinks
        • Start-up environment where you'll help shape the culture and have a huge impact
        • Work on innovative products and challenging problems with some amazingly talented (and fun) people
        • Be at ground zero of the AV revolution!

Keywords: Gatik, Mountain View , Senior Software Engineer, Full stack - Visualization & Fleet Monitoring, Professions , Mountain View, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Mountain View RSS job feeds