Senior Application Software Engineer, Embedded

Posted 17 Days Ago
Be an Early Applicant
San Francisco, CA
Hybrid
160K-185K Annually
Senior level
Computer Vision • Robotics
The Role
In this role, you will lead the development of on-tool application software for Shaper's products, collaborating with various engineering teams, incorporating user interactions, and validating work through automated testing. You’ll use Qt, QML, and JavaScript while ensuring high standards in a production codebase.
Summary Generated by Built In

Headquartered in San Francisco, California, with offices in Stuttgart, Germany, Shaper was founded in 2012 with a mission of making precision cutting easy and accessible to craftspeople everywhere. In pursuit of that goal, Shaper developed Origin, the world's first handheld CNC router. Today, Shaper supports thousands of woodworkers and craftspeople around the globe with an expanding range of hardware and software tools that are designed to intuitively meet users' creative needs.


If the idea of writing tool application code and testing in our 5000sq ft workshop, and refining tool performance is appealing to you, you’ll love this job. In this role, you will be instrumental in helping Shaper to continue developing products with large, active, and passionate user communities.


This position is open only to candidates based in the San Francisco Bay Area, but in-office time is flexible. Because the role will involve frequent interactions with Shaper hardware that is in development, this role will need to have the ability to come into the office/workshop when needed. On days when this is not required, flexible work-from-home is an option.

The Job

  • While this position will have regular opportunities to work across our software ecosystem (Shaper Origin, in-development products, and web if desired), an ideal candidate will be interested in being a leader for our on-tool application software for Shaper Origin development and unreleased products
  • Implement and refine user interactions and application functionality using Qt, QML, and JavaScript 
  • Develop robust design applications to enable and empower our users' creativity
  • Collaborate with our existing vision, web, and on-tool engineers
  • Validate your work through automated testing and close collaboration with our Embedded Systems, Quality Assurance, and Build Systems team

You might be a good fit if you:

  • Have 5+ years experience with frontend web development or Qt / QML
  • Have 5+ years of experience with JavaScript
  • Have experience with C++, Boost, and other libraries
  • Have experience working in production codebases, and can lead a team through influence to drive best practices and high standards of quality
  • Are comfortable making architectural and technical decisions to execute against a design or problem statement
  • Have developed embedded platforms
  • Take pride in your problem-solving and debugging skills
  • Have familiarity with CI/CD systems like CircleCI
  • Are a strong written and verbal communicator
  • Are passionate about user experience
  • Are looking to learn and grow

Even better if you:

  • Have familiarity with Yocto-built Linux distributions for embedded systems
  • Have an interest in 2D and 3D computer graphics
  • Love to make digital and/or physical things

What We Offer

  • A take what you need vacation and sick leave policy
  • Generous medical, dental, and vision benefits
  • Generous parental leave
  • 401k plan with matching
  • Commuter benefits
  • Employee discounts on Shaper’s products and our partner brands
  • Access to a full woodshop at our San Francisco HQ, with support from experienced staff to help realize your projects

Important Note


Although we do our best to list everything we are looking for in a candidate, we are very likely missing skills and/or attributes that could make you a great fit for the role. Research has shown that women and other marginalized groups are less likely to apply if they don’t clearly meet every requirement. This means we both might miss out on a great opportunity—it never hurts to take a chance and apply!

Top Skills

Boost
C++
JavaScript
Qml
Qt
The Company
San Francisco, CA
58 Employees
On-site Workplace
Year Founded: 2012

What We Do

Founded in 2012 and based in San Francisco, Shaper is a human-involved robotics company that integrates computers with handheld power tools to simplify and improve the process of making.

Similar Jobs

Hybrid
San Francisco, CA, USA
58 Employees
160K-185K Annually

Alif Semiconductor Logo Alif Semiconductor

Embedded Software Application Engineer

Information Technology • Semiconductor
Pleasanton, CA, USA
157 Employees
150K-250K Annually
Newark, CA, USA
2635 Employees
146K-218K Annually
4 Locations
97838 Employees
109K-219K Annually

Similar Companies Hiring

Roblox Thumbnail
Web3 • Virtual Reality • Software • Gaming • Computer Vision
San Mateo, CA
2500 Employees
Arrow Electronics, Inc. Thumbnail
Semiconductor • Robotics • Internet of Things • Information Technology • Hardware • Enterprise Web • Cloud
San Francisco, CA
22000 Employees
General Motors Thumbnail
Transportation • Software • Robotics • Manufacturing • Information Technology • Big Data • Automotive
Palo Alto, CA
165000 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account