Frontend Software Engineer
Simulation
Posted on 11/11/2022
INACTIVE
Locations
Pittsburgh, PA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
AWS
Customer Service
Docker
Figma
Flask
GraphQL
JavaScript
C/C++/C#
nginx
React.js
Kubernetes
Python
TypeScript
UI/UX Design
Requirements
- Have a strong foundation in modern JavaScript frameworks/libraries and at least a minimal understanding of how backend technologies fit in (we use React, Mobx/MST, MUI, styled-components, TypeScript, Three.js, REST, gRPC, Python/Flask, Kubernetes, and AWS - these are not all required!)
- Take pride in delivering a polished, intuitive, and engaging user experience and outstanding customer service
- Use good judgment to balance speed, quality, and scalability in delivering products responsibly
- Thrive on exploring new technologies, welcome new challenges, learn from failures, and seek out candid feedback for continuous improvement
- Take ownership of feature development and understanding the domain they operate in
- Contribute to maintaining and evolving our culture of engaging others with openness, patience, empathy, and mutual respect
- TypeScript
- Python
- Fullstack development and cloud infrastructure (we use Flask, NGINX, Kubernetes/Docker, and AWS)
- Experience in UX, prototyping, design (we use Figma and Lucid)
- Data visualization, 3D graphics, linear algebra, statistics (we use Three.js)
- Modern C++, WebAssembly, PyBind
- Other web communication standards/libraries like gRPC, GraphQL, WebSockets, or WebRTC
Responsibilities
- Be integral to the safety and validation of our vehicles and accelerating autonomy development
- Build intuitive and interactive frontend components and user experiences for our users creating and visualizing simulation scenarios
- Develop innovative solutions using internal/external tools to help users increase the quality, breadth, and quantity of simulations
- Learn high level simulation domain topics
- Collaborate with other web focused teams to share knowledge, further standards, and build shared libraries
- Work across a diverse teams of web application engineers, product and UX designers, simulation engineers, autonomy developers, and autonomy test developers
Leading company in self-driving vehicles
Company Overview
Aurora is on a mission to build self-driving technology that will revolutionize the future of transportation. Its flagship product, the Aurora Driver, is a platform that brings together software, hardware, and data services, to autonomously operate passenger vehicles, light commercial vehicles, and heavy-duty trucks
Benefits
- Medical, Vision, Life Insurance
- Paid leave
- Vacation, Holidays & Sick Time
- LinkedIn Learning
- Aurora Academy
- 401(k)
- Commuter Benefits
- Flexible Spending Account
- Onsite Food
- PerkSpot
- Working from Home Support
- Emotional & Physical Wellness
- Employee Assistance Program
Company Core Values
- Operate with integrity - We do the right thing, even if it delays our work or makes less money
- Focus - We’re solving one of the most challenging problems of our generation, and we’ll get there by fostering a culture of depth, focus, and rigorous engineering
- No jerks - We solve hard technical problems through discussion and collaboration. We don’t waste time battling over personalities and egos
- Be reasonable - We expect each other to use good judgment and always have the best interest of the company and our partners in mind
- Set outrageous goals - We set ambitious goals that demand commitment and push us to do our best work
- Win together - We are building a technology and a company that will serve people and communities around the world. Our team’s diverse perspective and experience make us stronger and better reflect the world we live in