Shaper · 2 days ago
Senior Application Software Engineer, Embedded
Wonder how qualified you are to the job?
Machinery ManufacturingWood Processing
Insider Connection @Shaper
Responsibilities
Implement and refine user interactions and application functionality using Qt, QML, and JavaScript
Develop robust design applications to enable and empower users' creativity
Collaborate with vision, web, and on-tool engineers
Validate work through automated testing and collaboration with Embedded Systems, Quality Assurance, and Build Systems team
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
5+ years experience with frontend web development or Qt / QML
5+ years of experience with JavaScript
Experience with C++, Boost, and other libraries
Experience working in production codebases, and can lead a team through influence to drive best practices and high standards of quality
Comfortable making architectural and technical decisions to execute against a design or problem statement
Developed embedded platforms
Pride in problem-solving and debugging skills
Familiarity with CI/CD systems like CircleCI
Strong written and verbal communicator
Passionate about user experience
Looking to learn and grow
Preferred
Familiarity with Yocto-built Linux distributions for embedded systems
Interest in 2D and 3D computer graphics
Love to make digital and/or physical things
Benefits
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
Company
Shaper
Shaper is a human-involved robotics company focused on making precision cutting easy and accessible.