Applications Engineer (Mid-Level)
San Jose, CA, United States
Applications Engineer (Mid-Level) The Applications Engineering team focuses on the enhancement and configuration of current solutions for new customers. Our team members have a deep understanding of the complete robotics workflow and solutions. Our team brings together the AI, software, hardware, mechanical, and firmware teams to build a scalable platform that create impactful results for our customers.
The role will include, but not be limited to:
Collaborate with Sales & Marketing team in feature development and future projects
· Respond to customer’s request on robotics applications
· Understand customer and user needs in-depth and translates those needs into a compelling roadmap. Manage a backlog of innovative features and technical requirements
· Partner with cross-functional teams and engineer highly scalable solutions that delight customers
· Manage cross-functional team’s milestones towards successful deployment of robotics solutions
· Own product features through their entire cycle: ideation, specification, development, release, analysis, and iteration
· Troubleshoot and report hardware and software bugs/issues
· Manage the integration and deployment of new robotic systems, its ML Pipeline, and software applications in production environment
· Own the end-to-end solution deployment of new solutions to production
· Conduct research to improve the efficiency, scalability, and reliability of operations
· Provide guidance to the mechanical, firmware and software development teams to test, validate and deploy projects within the committed timeline
· Provide ongoing technical support to the field operations team and customers
· Consult with external customers to support and to develop software specifications
· Lead new initiatives successfully with limited resources, support, and information
· Define and enhance KPIs in conjunction with analytics and stakeholder teams that educate business decision making
The ideal candidate has the following attributes:
· Master’s degree in Robotics, Software Engineering, Computer Science or related field or equivalent work experience
· Strong understanding of software and hardware interaction.
· Solid programming experience in Python, and bash shell on Linux OS families.
· Experience working with international partners in different time zones
· Experience working closely and collaboratively with engineering, and design teams
· Familiar with machine learning and various applications of ML models
· Hands on experience with sensors such as IMU, Lidar, RGB-D cameras and other robotics systems is a plus.
· Experience with Software Tools: Jira, Figma, C++, ROS, Git, and/or Cloud Platforms is a plus
· Experience with continuous deployment/continuous integration is a plus
· Experience with embedded edge devices and GPU programming is a big plus
Experience managing projects
· SW Projects demonstrating prototyping capability in labs and scale-up of solutions is highly desirable
· Passionate about AI and robotics
· Willing to work hard and learn on the job
· Be very detail oriented
· Work clearly, effectively and efficiently with coworkers that have varied priorities
· Must be a great human being and possess a mind of set change, while not being afraid to fail
#J-18808-Ljbffr