Principal Software Engineer - Omniverse

Bright Machines innovates manufacturing through intelligent automation, software, and data, helping transform factories with flexibility, scalability, and resilience.
$220,000 - $270,000
Backend
Principal Software Engineer
Hybrid
10+ years of experience
AI · Robotics

Description For Principal Software Engineer - Omniverse

Bright Machines is revolutionizing manufacturing through innovative software and intelligent automation solutions. As a Principal Software Engineer in the R&D team, you'll be at the forefront of developing cutting-edge algorithms and software features for automated assembly systems.

The role offers an exciting opportunity to work on next-generation design software, combining robotics, cloud infrastructure, and the NVIDIA Omniverse platform. You'll function as a full-stack engineer, touching every part of the software stack and helping shape the future of manufacturing technology.

The position requires expertise in multiple programming languages (Python, C++, Go), strong knowledge of cloud platforms, and experience with containerization tools. You'll be working with microservices, 3D modeling, and UI development, making this an ideal role for someone who enjoys diverse technical challenges.

Bright Machines has earned recognition as a "Technology Pioneer" by the World Economic Forum and is considered one of "America's Most Promising Artificial Intelligence Companies" by Forbes. The company offers a collaborative and inclusive work environment that balances team success with individual growth.

The role offers competitive compensation ($220,000 - $270,000) and the opportunity to work in a hybrid setting in San Francisco. You'll be joining a team of innovators and experts who are creating a new category of manufacturing technology, making lasting, impactful changes for the company and its customers.

This position is perfect for a seasoned engineer who thinks big, takes ownership, drives change, and is customer-obsessed. You'll be working directly with the product team and technology partners, taking new products from conception to production while helping transform a global industry.

Last updated 14 hours ago

Responsibilities For Principal Software Engineer - Omniverse

  • Creating microservice applications that interact with cloud infrastructure and robotic systems
  • Integrating existing software systems into the Omniverse platform
  • Participating in iterative design and implementation of the application's UI
  • Implementing end-to-end systems from prototype to production release
  • Maintaining and extending APIs for third party use
  • Contributing to engineering best practices and Agile methodologies

Requirements For Principal Software Engineer - Omniverse

Python
Go
Kubernetes
React
  • Bachelor's degree in Computer Science, Engineering, Mathematics, or related field
  • 10+ years of job experience as Software Engineer
  • Strong programming skills in Python, C++, Go
  • Proficiency using NVIDIA's Omniverse Platform, especially Isaac Sim
  • Exceptional 3D modeling, computer algorithm, and problem-solving abilities
  • Strong knowledge of Kubernetes, Docker, and containerization tools
  • Strong experience using cloud compute platforms like Azure, AWS

Interested in this job?

Jobs Related To Bright Machines Principal Software Engineer - Omniverse

Director, Software Engineering - Trust Foundations

Lead LinkedIn's Trust Foundations engineering team, driving strategy and innovation in trust and safety infrastructure while managing global teams.

Director, Software Engineering - Trust Foundations

Lead the Trust Foundations engineering organization at LinkedIn, developing foundational systems for trust and safety across the platform.

Principal Software Engineer (IC4)

Principal Software Engineer position at Oracle Cloud Infrastructure leading marketplace platform development, focusing on distributed systems and e-commerce solutions.

Director, Software Engineering

Lead LinkedIn's Trust Tools engineering team in developing AI-powered moderation and security platforms, managing cross-functional teams and driving technical excellence.

Principal Engineer, Online Infrastructure

Lead and architect Pinterest's online infrastructure systems as Principal Engineer, focusing on scalable distributed systems handling millions of requests per second.