Embedded Systems Engineer - Firmware

Sorry, this job was removed at 5:47 a.m. (CST) on Friday, February 3, 2017
Find out who's hiring in Chicago.
See all Developer + Engineer jobs in Chicago
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.
ABOUT INVENTABLES

Inventables is changing the way people design and produce consumer products. Our technology is giving rise to a long tail of desktop manufacturing companies: boutique shops whose creative designs are grabbing our attention—shifting the dynamics of how we buy our furniture, decorate our homes, or choose our eyeglasses.

We’re enabling this by building the best platform. We make both the software designers use, and the machines that turn their designs into real objects, and this control over the whole stack allows us to craft the best experience for our customers.

ENGINEERING AT INVENTABLES

The engineering team plays a critical role at Inventables. In owing the full stack platform—hardware and software—our engineers are rethinking and removing the old obstacles to digital fabrication. Traditionally, computer-aided machining has required specialized knowledge and skills: the ability to operate complex machines, understanding of material science and end mill properties, and mastery of arcane parlance (“pockets” vs. “profiles”) and rules (“climb” vs. “conventional” milling). We believe that everyone has creative ideas, and that through innovative hardware and software, we can all design and create beautiful things.

ABOUT THE ROLE

We are building the easiest-to-use 3D carving platform in the world -- including both the machines and the front-end software customers use to control them. We are taking a technology formerly reserved for highly-trained engineers and technicians in multi-million-dollar manufacturing labs and making it accessible to students, teachers, small businesses, hobbyists, and crafters.

As a Firmware Engineer, you'll play a crucial role in helping our platform bring out the maker in everyone. Your code will unleash the capabilities of our machines, and enable machines with new capabilities in the future. Your code will make sure that our hardware and software are in perfect sync during the carving process. Your code will help simplify the CNC process by giving users more immediate feedback and control, while protecting them from common mistakes. You'll have a real impact -- the code you write will be used by thousands of people every day.

As a Firmware Engineer, you'll experiment, prototype, and explore new ideas. You'll work closely with both hardware and software engineers to understand our customers' needs and our products' capabilities, and to design the next generation of our machines and software. And you'll have the opportunity to help build a firmware team at a growing company that's building a complete platform.

DESIRED SKILLS & EXPERIENCE
  • Experience building embedded motion controllers
  • Familiarity with grbl a plus
  • Automation Control Systems
  • PLCs
  • C Programming
  • G Code
  • Real time programming 
PERKS & BENEFITS
  • Competitive salary based on experience
  • Top notch BCBS health insurance provided by employer
  • 401(k) program with 4% contribution
  • Project and Exploration budgets to keep you creative
  • Fast paced, casual work environment
  • Snacks and weekly team lunches
INTERVIEW PROCESS

Here are the steps in our interview process. Our hiring team will evaluate your status after each step.

  • Application review
  • Phone screen with our Director of Product
  • Interview Day at Inventables 
    • Technical evaluation
    • Lunch with the team
    • Career history interview
  • Offer

 

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

600 W Van Buren St Ste 215 Chicago, IL 60607, Chicago, IL 60661

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about InventablesFind similar jobs