Software Engineer – Robotics Simulation
Your New Role and Team
Sanctuary AI–a multi award-winning LinkedIn Top Startup company- is looking to hire a Software Engineer for our Simulation team. Reporting to the Simulation Software Engineering Manager, you’ll gain a comprehensive understanding of our design, architecture, and implementation of our simulation platform and machine learning systems that power our general-purpose robots.
The best candidates for this role enjoy thinking broadly, are eager learners, and seek to develop technical skills while gaining industry experience. You’ll be a valued contributor as you adapt to new development environments, contribute to solutions from design to deployment, and apply best practices for continuous improvement in our integrated systems.
Our Success Criteria
Work with high-performing teams on academic group projects and/or internshipsGain cutting edge career experience as you support the development and integration of simulation tools that work with our robotics system’s cognitive platformExpand your engineering experience as you contribute to the development and/or integration of new software componentsAchieve company-wide visibility as you contribute to the maintenance and evolution of our development and deployment tools
Your Experience
Qualifications
Bachelor's degree in Computer Engineering, Computer Science or related field, or equivalent experience1-3 years of engineering experience with C++, Rust, Python, or similar languageKnowledge of engineering best practices, including coding standards, testing, and operationsExperience with game/simulation engines and/or 3D simulation software
Skills
Understanding of fundamentals of computer science, compilers and operating systems, data structures, and networkingFamiliarity with distributed design, multithreading, and concurrencyUnderstanding and passion for physics and roboticsAbility to design, implement, and test software solutions in a fast-paced environment
Traits
Above all else, a consistently positive attitude and a willingness to do whatever it takes to create robust solutions to complex problemsOptimistic listening and conflict resolution capabilitiesDemonstrated ability to influence others without authorityEager to take on new challenges with tenacity and positivityPatience, persistence, and attention to detail when resolving issuesObsession with bringing human-like intelligence to machines
Apply for this job →