AustinRecruiter Since 2001
the smart solution for Austin jobs

Full Stack Software Engineer

Company: Bright Machines
Location: Austin
Posted on: June 10, 2021

Job Description:


We're disruptors, innovators, and doers who aren't afraid to challenge what's possible.

At Bright Machines, our mission is to change the speed, scalability, and flexibility of manufacturing. We bring software-defined intelligence down to the factory floor and enable our customers to modernize their manufacturing operations effortlessly.

Working at Bright Machines is an opportunity to be part of a growing team that enables anyone to build anything, anywhere. If you're ready to apply your exceptional skills to create the platform that will define the next generation of manufacturing, we'd love to speak with you.

Let's disrupt an industry. It will be fun!


Software Engineers at Bright Machines are responsible for defining and implementing the systems that make Software Defined Manufacturing possible and that power our microfactories (lines of robotic cells). Our robots, and the software that controls them are deployed in a variety of factory conditions and help support the manufacturing operations for some of the biggest names in the industry.

As a Software Engineer for our core platform sitting side by side with our manufacturing automation team in Austin, you will create and integrate services with front end software components into scalable systems that help our users program, simulate, deploy and operate our microfactories. You will work with a team of other Software Engineers around the globe, implementing features, delivering solutions, supporting manufacturing automation projects and deploying our software stack - from robot to cloud.

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 the software that will define the next generation in manufacturing, this is your opportunity to "Be Bright".


  • Develop and deploy software components that help realize Bright Machines vision of Software Defined Manufacturing
  • Contribute best-in-class programming skills to develop reliable factory automation systems and scalable devices and services
  • Apply object oriented principles to develop the building blocks for robotic assembly and motion
  • Coordinate with peers on the global software team and deliver reusable solutions to real manufacturing problems
  • Write clean, maintainable code, and perform peer code-reviews
  • Create, define and maintain related development documentation such as flow diagrams, system diagrams and use cases
  • Create unit, integration, and end-to-end tests to ensure we are continually shipping code to production
  • Work with other team members to investigate design approaches, prototype new technology and evaluate technical feasibility
  • Help implement standards and promote best practices for distributed software systems
  • Analyze and optimize applications to maximize speed and scale


  • Bachelor's degree (or equivalent) in Computer Science, Engineering, Mathematics, or a related field
  • 2+ years of job experience as Software Engineer or equivalent role
  • Experience in developing applications using front end frameworks, including React (preferred), Angular or Vue
  • Proficiency in a variety of modern programming languages (JavaScript, C#/C++, Java, Python)
  • Solid understanding and application of Service Oriented Architecture (SOA)
  • Hands-on experience in multidisciplinary environments
  • Ability to work in a variety of compute environments (Windows, Linux, AWS)


  • Experience communicating with users or technical leaders on design
  • Background of working directly with customers of your software
  • Practical knowledge in network and communication protocols such as EtherCAT, CANopen, TCP/IP
  • Hands-on programming in RT-embedded systems or Structured Text


  • You are customer obsessed
  • You believe in the power of a team, diversity of thought, and unity of action
  • You always act with integrity, keep your commitments, and practice transparency
  • You think boldly, lead with courage, and demand the highest standards
  • You drive for results and act like an owner


You'll be challenged and will grow from solving problems that will have real-world customer benefit. You'll be encouraged to find creative and innovative solutions that have never been built.

We strike a balance between celebrating team success and a focus on individual growth. Paired with the best minds in the industry, your contributions will be impactful and significant as we disrupt a multi-billion-dollar industry.

Bright Machines was named a "Technology Pioneer" by the World Economic Forum, one of "America's Most Promising Artificial Intelligence Companies" by Forbes, and an Inc. "Best in Business" winner.

Come join us.

Keywords: Bright Machines, Austin , Full Stack Software Engineer, Other , Austin, Texas

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Texas jobs by following @recnetTX on Twitter!

Austin RSS job feeds