Senior Software Engineer - Geometry & Visualization (DFAA) at Bright Machines

San Francisco, California, United States

Bright Machines Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Manufacturing, TechnologyIndustries

Requirements

  • B.S. or M.S. in Computer Science, Engineering, Mathematics, or a related field (or equivalent experience)
  • 5 to 10 years of professional software engineering experience with focus on computational geometry, graphics, or CAD-related applications
  • Strong programming skills in C++ and Python
  • Experience implementing graphics algorithms and working with 3D data structures
  • Knowledge of CAD model representations, geometry kernels, or computational geometry libraries
  • Familiarity with USD (Universal Scene Description) or similar model translation/serialization formats
  • Solid understanding of software engineering best practices across the SDLC (CI/CD, testing, code reviews, source control)
  • Ability to optimize applications for performance and scalability
  • Strong collaboration and communication skills, with the ability to work closely with engineers, designers, and product teams

Responsibilities

  • 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

Skills

C++
Rust
CAD
Geometry
Visualization
Algorithms

Bright Machines

Intelligent automation solutions for manufacturing

About Bright Machines

Bright Machines specializes in intelligent automation solutions for the manufacturing industry, particularly in electronic assembly. Its main product, the Microfactory, is a software-defined production line that automates high-precision, repetitive tasks, allowing manufacturers to scale operations efficiently and reduce costs. This system helps clients in various sectors, including electronics, automotive, and medical devices, by addressing challenges like labor shortages and quality control issues. Unlike competitors, Bright Machines focuses on providing both hardware and software solutions, creating a recurring revenue model through sales, subscription fees, and support services. The company's goal is to enhance the scalability, flexibility, and economics of manufacturing processes, enabling clients to adapt quickly to market changes.

San Francisco, CaliforniaHeadquarters
2018Year Founded
$374.5MTotal Funding
SERIES_CCompany Stage
Industrial & Manufacturing, Enterprise SoftwareIndustries
201-500Employees

Benefits

Flexible Work Hours
Professional Development Budget
Hybrid Work Options
Remote Work Options

Risks

Closing the Israel R&D center may impact innovation and talent retention.
New CEO Chris Stori might disrupt existing operations and partnerships.
Heavy reliance on major tech companies could limit strategic flexibility.

Differentiation

Bright Machines offers a unique Microfactory solution for software-defined manufacturing.
The company integrates AI-driven software with robotics for high-precision automation.
Bright Machines serves diverse industries, including electronics, automotive, and medical devices.

Upsides

Bright Machines raised $126 million in Series C funding for expansion.
Strategic partnerships with Nvidia and Microsoft enhance technological capabilities.
The trend towards software-defined manufacturing supports Bright Machines' market growth.

Land your dream remote job 3x faster with AI