Expoint - all jobs in one place

המקום בו המומחים והחברות הטובות ביותר נפגשים

Limitless High-tech career opportunities - Expoint

Amazon Sr Software Development Engineer Amazon Robotics 
United States, Washington, Seattle 
951636222

18.11.2024
DESCRIPTION

The ideal candidate for the team has strong technical skills to implement solutions quickly. You are able to build rigorous, efficient and robust implementations of bespoke 3D processing algorithms or physical simulations and are excited to apply your knowledge to new domains. You are proactive, enthusiastic, and engaged when inventing on behalf of customers and stakeholders. You do not simply wait for requirements to be written, but actively propose solutions to ambiguous problems.Key job responsibilities
- Process 3D models from multiple industry formats (.stl, .stp, .gltf etc) using compute efficient structures such as octrees and pointclouds.
- Work with scientists to implement geometry processing algorithms for extracting complex signals from 3D models.
- Be the go to expert for building highly performant, GPU optimized algorithms using CUDA, OpenCL, Metal etc.- Working with scientists and hardware engineers to implement innovative approaches to manufacturing automation and CAD modeling.A day in the life
As a Senior Software Engineer in CPT, you will be working in small, interdisciplinary teams building software to serve our customers from the ground up. You will spend time to intimately understand the customer problem, taking input from science, engineering and product experts, before architecting and implementing a solution while also mentoring and growing junior engineering contributors. You will be in a fast paced and ambiguous environment where pivots are the norm. If you like working in a startup, this is the place for you!1. Medical, Dental, and Vision Coverage
2. Maternity and Parental Leave Options
3. Paid Time Off (PTO)
4. 401(k) Plan

BASIC QUALIFICATIONS

- 5+ years of non-internship professional software development experience
- 5+ years of programming with at least one software programming language experience
- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience as a mentor, tech lead or leading an engineering team
- Experience working with computational geometry or procedural modeling.
- Experience implementing high performance algorithms using SIMD, MPI or GPU.


PREFERRED QUALIFICATIONS

- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
- Experience with Unity, Unreal, CryEngine, Lumberyard or proprietary 3D game engine, or industry-equivalent technology (3D animation, simulation, etc)