Senior Software Engineer - Geometry & Visualization (DFAA) at Bright Machines
San Francisco, California, USA -
Full Time


Start Date

Immediate

Expiry Date

21 Nov, 25

Salary

230000.0

Posted On

21 Aug, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Good communication skills

Industry

Computer Software/Engineering

Description

RETHINK MANUFACTURING

The only way to ignite change is to build the best team. At Bright Machines®, we’re innovators and experts in our craft who have joined together to create a new category of manufacturing that will help transform the industry. We believe software and data are the answer, thoughtfully applied to solve our customers’ unique challenges. Through intelligent automation, we give factories newfound flexibility, scalability, and resilience. We deliver products to meet the demands of today while building a platform to take advantage of what comes next.
Working with us means you’ll have the opportunity to make lasting, impactful changes for our company and our customers. If you’re ready to apply your exceptional skills to create the factory of the future, we’d love to speak with you.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities

ABOUT THE ROLE

At Bright Machines, we are transforming the future of manufacturing with intelligent, software-driven automation. Our applications help designers create products that are optimized for automated assembly, making factories more efficient and effective.
As a Senior Software Engineer, you will play a central role in developing applications that help designers create products optimized for automated assembly. Your focus will be on building geometric representations and visualizations of complex CAD models, enabling engineers to design better for manufacturability.
This is a unique opportunity to be part of a greenfield development effort that will change the way companies build and produce products. If you’re ready to apply exceptional engineering practices and build software that will define the next generation in manufacturing, this is your opportunity to “Be Bright”.

WHAT YOU WILL DO

  • Design, develop, and deploy core algorithmic components powering the DFAA Engine.
  • Write advanced algorithms in C++ and Rust to determine if CAD models meet assembly requirements.
  • Translate academic and industry research into production-ready software solutions.
  • Explore and apply AI/ML methods to enhance manufacturability analysis and automation workflows.
  • Partner with CAD designers, DFX engineers, and software teams to refine algorithm requirements.
  • Write clean, efficient, and maintainable code; conduct peer reviews to ensure high-quality standards.
  • Build comprehensive unit and integration tests for production reliability.
  • Prototype and evaluate new computational approaches for complex geometry and assembly challenges.
  • Collaborate in an Agile/Scrum environment, delivering high-quality software on ambitious timelines.
Loading...