Job Search
Front end engineer IRC155974
Job: | IRC155974 |
Location: | United States - San Jose CA |
Designation: | Team Lead |
Experience: | 5-10 years |
Function: | Technology |
Skills: | ReactJS, TypeScript |
Description:
Provide a way to start a new instance of EDR’s interactive robot simulation with just 1-click in 5 seconds in a web-browser
Currently EDR’s simulation can be run using command line tools, it can be run on Borg using borgcfg and our standard template, and it can be run on GCE with tool support. In our effort in simplifying the environments and user experience,
Requirements:
-
Track-record of building web applications quickly, ideally with google3 tooling
-
Very strong TypeScript expertise
-
Experience with ReactJS
-
Passion for writing high-quality code in an experimental and dynamic environment
-
Passion for driving the development of a web-tool
-
Flexible work times to collaborate with EMEA and Pacific at reasonable times
-
Some experience with 3D tools (e.g. Blender, Maya, Unity) is a big plus
-
UX skills or experience with designing responsive user interfaces
-
Any experience with robotics simulation is a plus
-
Backend experience and proficiency in another language (e.g. Java) is a big plus
Required:
Preferred:
Preferences:
UX, Java
Job Responsibilities:
-
Create a web-application that offers a lightning fast way for users to create a new simulation instance running on Borg. The prototype UI should include the following features:
-
Selection of starting configurations for the simulation
-
Selection from a predefined set of scenes
-
Connecting to a running simulation instance through an API layer
-
Combine the running simulation with the existing sim visualization tool
-
Provide a colab integration so that the robot can be controlled via the Python API layer we have
-
Optional:
-
Help building the infrastructure for the underlying API and connect it to the UI services
-
Help building the serving infrastructure for scenes & assets
-
Polish the UX
What We Offer
Exciting Projects:Come take your place at the forefront of digital transformation! With clients across all industries and sectors, we offer an opportunity to work on market-defining products using the latest technologies.
Collaborative Environment: You can expand your skills by collaborating with a diverse team of highly talented people in an open, laidback environment — or even abroad in one of our global centers or client facilities!
Work-Life Balance:GlobalLogic prioritizes work-life balance, which is why we offer flexible work schedules and opportunities to work from home.
Professional Development:We provide continuing education classes, professional certification and training (technical, soft skills, language, and communication skills) to help you realize your professional goals. Being part of a global organization, there are additional learning opportunities through international knowledge exchanges.
Excellent Benefits:We provide our employees with competitive salaries, health and life insurance, short-term and long-term disability insurance, a matched contribution 401K plan, flexible spending accounts, and PTO and holidays