Electrical Engineer - Robotics at CANVAS Technology

| Greater Boulder Area
!Sorry, this job was removed at 4:15 p.m. (MST) on Friday, January 24, 2020
Apply now


Recently acquired by Amazon, Canvas Technology is using spatial AI to provide end-to-end autonomous delivery of goods. By using state-of-the-art cameras and other sensors, the system perceives its surroundings with unrivaled vision and fidelity. The system combines a mix of high-performance sensors with simultaneous localization and mapping software that builds and continuously updates maps in real-time, completely autonomously. It has the capability to ‘see’ and identify different objects, people, vehicles, and places as it moves and react to moving people and vehicles in an intelligent way.

Canvas is seeking a talented and motivated Electrical Engineer to work on system design, implementation and release to manufacturing. The ideal candidate will have experience in board bring up, developing test diagnostics and device drivers as well as have the ability to own a component or sub-system from concept to manufacturing. This candidate must have the ability to work well both independently and in team settings. This position reports directly to the Electrical Engineering Manager.

Some of the key job functions of the Electrical Engineer include:

· Work with an interdisciplinary team to execute product designs from concept to production including design, prototyping, validation, testing and certification.
· Work multiple tasks in parallel.
· Work with cross-functional teams as required by the project.
· Writing and developing functional specifications, design verification plans and test procedures.
· Designing and implementing complex embedded system, analog and digital circuit design and systems debugging.
· Supporting product releases to manufacturing and customer deployments.
· Execute tasks to aggressive schedules.
· Establish development processes to meet industry standards for functionally safe control systems (IEC 61508).

Amazon.com is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation.


· BS / MS Electrical Engineering (or similar field)
· 5+ years of experience in electrical, firmware and system level design.
· Analog and digital skills with embedded systems experience.
· Hands-on experience developing in embedded operating systems, kernel development, or device drivers, especially in a robotics environment
· Experience in schematic entry, layout tools and design for manufacturability (familiarity with OrCAD Capture and Cadence Allegro tool flow is a plus).)
· Have a solid grasp of Electrical Engineering fundamentals and able to apply this knowledge independently.
· Experience executing design reviews in front of interdisciplinary teams.
· - Demonstrated strong ability to move seamlessly between levels of abstraction – from system to the “nuts and bolts” implementation
· - Extensive system design interfacing to a wide array of electro-mechanical subsystems and debugging experience
· - Commitment to rigorous testing practices and design process flows
· - Problem solver, “can do”, ”get any task done” attitude
· - Strong organizational and planning skills
· - Customer focused
· - Desire to work in a fast-paced environment
· - Ability to resolve complex issues in creative, efficient, and effective ways
· - Excellent written (white papers) and oral communication skills
· - Ability to support domestic and international travel as required by the program


· Experience in developing VHDL/Verilog modules and test benches in Lattice, Xilinx and/or Altera development environments is desirable.
· Develop automated test tools (LabVIEW)
· Experience with serial communication interfaces (CAN, SPI, Ethernet)

#canvas #canvastech #canvastechnology

Read Full Job Description
Apply now

Technology we use

  • Engineering
  • Product
    • C++Languages
    • JavascriptLanguages
    • PythonLanguages
    • RubyLanguages
    • SqlLanguages
    • ElixirLanguages
    • D3JSLibraries
    • ReactLibraries
    • ReduxLibraries
    • FlaskFrameworks
    • Node.jsFrameworks
    • PhoenixFrameworks
    • ElectronFrameworks
    • PostgreSQLDatabases
    • RedisDatabases
    • SQLiteDatabases
    • Google AnalyticsAnalytics


We're in Flatirons Industrial Park which has tons of businesses, food trucks and with Upslope brewery and Ozo coffee roastery just steps away.

An Insider's view of CANVAS Technology

What's something quirky about your company?

1:5 – dog to people ratio in our Boulder Headquarters
4 – the number of continents our employees hail from
35% of our employees bike to work
8 Average ski outings during winter per employee

Sandra McQueen

VP Marketing

What's the biggest problem your team is solving?

The type of autonomy that will dominate industry in the decades to come will be of a new kind: adaptive. It will work around its changing environment with ease. It will work seamlessly with people and it will be reconfigurable in minutes. It will do this through the power to see. Visual perception is the harder road, but it will be future proof.

Nima Keivan


What makes someone successful on your team?

We look for bright people with low ego and a talent for communication and collaboration.
We have witnessed world-class PhDs deferring to engineers just out of school because they came up with a great idea. We have given people with less experience enormous responsibility when they showed drive, good sense and the ability to bring people together.

Sandra McQueen

VP Marketing

What is your vision for the company?

We started CANVAS with the belief that autonomous technology would help transport resources more wisely, both human and material. We set out to create a system with excellent perception that could see well enough to find its way through the most complex indoor warehouses and factories, and also navigate outdoor roads and construction sites.

Jonathan McQueen


What’s the vibe like in the office?

Our culture is deeply rooted in learning and continuous improvement. It means that employees are voluntarily enrolling in classes, going to seminars, reading the latest papers on computer vision and machine learning, etc. In addition, we’ll sometimes hear how a developer has spent the weekend building something they were excited about.

Sandra McQueen

VP Marketing

What are CANVAS Technology Perks + Benefits

Health Insurance & Wellness Benefits
Health Insurance Benefits
Retirement & Stock Options Benefits
Employee Stock Purchase Plan
Performance Bonus
Child Care & Parental Leave Benefits
Flexible Work Schedule
Remote Work Program
Vacation & Time Off Benefits
Unlimited Vacation Policy
Perks & Discounts
Casual Dress
Company Outings
Free Daily Meals
Stocked Kitchen
Happy Hours
Pet Friendly
Recreational Clubs
Professional Development Benefits
Job Training & Conferences
More Jobs at CANVAS Technology2 open jobs
All Jobs
Dev + Engineer
Project Mgmt
Project Mgmt