Senior Software Engineer - DFAA Application at Bright Machines

San Francisco, California, United States

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

Requirements

  • BS or MS degree in Computer Science, Engineering, Mathematics, or a related field
  • 8 to 10 years of relevant experience, or at least 5 years of professional experience combined with education
  • Proficiency in multiple programming languages (C++, Python, JavaScript, and Rust)
  • Strong understanding of Service Oriented Architecture (SOA) and large-scale system design
  • Experience across both frontend and backend development
  • Familiarity with Windows, Linux, and cloud environments (AWS preferred)
  • Demonstrated ability to engage with customers, collect requirements, and translate needs into software solutions
  • Knowledge of software engineering best practices

Responsibilities

  • Design, develop, and deploy software components that advance Bright Machines’ vision of Design for Automated Assembly
  • Build intuitive, user-facing tools and commands in C++, JavaScript, and Python to support CAD designers and DFX engineers
  • Work with large and complex CAD data sets, building workflows for analysis, validation, and design optimization
  • Implement interactive visualization tools and 3D model manipulation features to improve design usability
  • Collaborate with engineering and product teams to translate design and manufacturability challenges into application workflows
  • Develop reliable and scalable microservices and APIs to support application functionality
  • Write clean, maintainable code and conduct peer reviews to ensure high-quality standards
  • Implement comprehensive unit, integration, and end-to-end testing for production-ready releases
  • Prototype new features, evaluate feasibility, and incorporate emerging technologies into the application stack
  • Contribute in an Agile/Scrum environment, delivering high-quality software on ambitious timelines
  • Continuously optimize applications for performance, scalability, and usability across diverse compute environments (Windows, Linux, cloud)

Skills

CAD
DFX
UI Development
Software Engineering
Automation
Workflow Tools
Manufacturability
Application Integration

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