Software Engineer, Fleet Management (Visualization)
Viam - New York, New York, us, 10261
Work at Viam
Overview
- View job
Overview
Software Engineer, Fleet Management (Visualization)
As a Software Engineer in our Fleet Management organization, you will help create intuitive and powerful interfaces that enable remote configuration, control, and management of a fleet of robots or smart machines. You'll work on features and tools that help users interact with machines and visualize what they are doing. While primarily focused on front-end development, you'll collaborate closely with our full-stack teams to ensure seamless integration of new features.
In this role, you will contribute to writing and reviewing code, participate in technical discussions, and help shape the user experience of our platform. Some of our immediate focus areas include:
Creating and managing a variety of tools to enable users to easily configure and deploy smart machines and teleop workspaces. Maintaining the test and control interfaces (Golang, Svelte with TypeScript, and MongoDB) for debugging individual machines. Dashboarding and visualization tools to give users better insight into their fleet. Collaborating with leadership on POCs and special projects. All current team members are based in New York, NY, and are in office frequently. We are looking for candidates who come into the office
3+ days per week . We are not looking for fully remote employees at this time. You'll be:
Working on a dynamic team that moves quickly and makes a significant impact on our platform experience Contributing to our front-end architecture and helping shape our UI/UX direction Focusing primarily on our front-end stack using Svelte with TypeScriptlayered with visualization libraries like THREE.js and Threlte Learning about real-time data visualization and complex state management Getting exposure to robotics and IoT concepts through UI development Given opportunities to dive deeper into robotics, VR, Internet of Things, and other areas where software meets hardware We're looking for someone who: Has strong TypeScript experience and modern front-end development skills Is passionate about creating excellent user experiences Shows potential for rapid growth and eagerness to learn new technologies Has experience with or interest in learning Svelte Demonstrates strong attention to detail and commitment to code quality Is comfortable with rapid iteration and evolving product requirements Values in-person collaboration while maintaining effective communication with remote team members Has 1-3 years of professional front-end development experience