Full-Time Senior Firmware Engineer II

Samsara is hiring a remote Full-Time Senior Firmware Engineer II. The career level for this job opening is Manager and is accepting Canada based applicants remotely. Read complete job description before applying.

Samsara

Job Title

Senior Firmware Engineer II

Posted

Career Level

Full-Time

Career Level

Manager

Locations Accepted

Canada

Job Details

About the role:

As a Software Engineer on Samsara's Safety OS Platform Firmware Team, you will be responsible for designing and developing the embedded platforms at the heart of a vast array of camera systems deployed around the world. 

This is a remote position open to candidates residing in Canada.

You should apply if:

  • You want to impact the industries that run our world: The software, firmware, and hardware you build will result in real-world impact—helping to keep the lights on, get food into grocery stores, and most importantly, ensure workers return home safely.
  • You want to build for scale: With over 2.3 million IoT devices deployed to our global customers, you will work on a range of new and mature technologies driving scalable innovation for customers across industries driving the world's physical operations.
  • You are a life-long learner: We have ambitious goals. Every Samsarian has a growth mindset as we work with a wide range of technologies, challenges, and customers that push us to learn on the go.
  • You believe customers are more than a number: Samsara engineers enjoy a rare closeness to the end user and you will have the opportunity to participate in customer interviews, collaborate with customer success and product managers, and use metrics to ensure our work is translating into better customer outcomes.
  • You are a team player: Working on our Samsara Engineering teams requires a mix of independent effort and collaboration. Motivated by our mission, we’re all racing toward our connected operations vision, and we intend to win—together.

In this role, you will: 

  • Bring up and support custom built hardware from early prototyping through mature development and maintenance.
  • Debug complex systems problems spanning from Hardware to application software, document root causes, and develop resolution plans.
  • Own one or more work streams focused on custom hardware bring-up, power and performance management and optimization, on device security, and/or platform development across a range of SoCs to enable multimedia encoding and edge machine learning capable products.
  • Influence engineering teams on our Video-Safety and Vehicle-Gateway products, guiding architectural decisions and improving quality. 
  • Partner closely with our Hardware team in defining and building next generation devices that support the company’s objectives.
  • Mentor other engineers on the team, helping us raise our technical standards.  
  • Champion, role model, and embed Samsara’s cultural principles (Focus on Customer Success, Build for the Long Term, Adopt a Growth Mindset, Be Inclusive, Win as a Team) as we scale globally and across new offices

Minimum requirements for the role:

  • Proficient in Linux development in C, including  bootloaders, kernel configuration, device drivers, device tree, and userspace tools.
  • Experience with cross-platform development, build tools (GNU toolchain, Yocto, buildroot) and Docker containers.
  • Experience integrating/adapting Open Source Software to meet project requirements.
  • Ability to read schematics and integrated circuit device datasheets for board support package development. 
  • Experience bringing products through the full software lifecycle - from early prototyping, board bring-up, release to manufacturing,  to post-release support.
  • 8+ Years of embedded software and/or hardware experience.
  • Proactive, self-directed, and good at estimating project scope and timelines.

An ideal candidate also has:

  • Advanced Yocto knowledge to support a range of similar projects in an efficient manner.
  • Experience with Go, Python, FreeRTOS, and Gstreamer.
  • Familiarity with lab tools like oscilloscopes, logic analyzers, power meters.

FAQs

What is the last date for applying to the job?

The deadline to apply for Full-Time Senior Firmware Engineer II at Samsara is 10th of December 2024 . We consider jobs older than one month to have expired.

Which countries are accepted for this remote job?

This job accepts [ Canada ] applicants. .

Related Jobs You May Like

Software Engineer - Python and K8s

USA
1 day ago
Agile
Kubernetes
Python
Canonical
Full-Time
Experienced

[LTC] Full-stack Tech Lead (Java + React)

Poland
2 days ago
Agile
Docker
Java
Software Mind
Full-Time
Expert

Principal Engineer

USA
2 days ago
Agile
JavaScript
Node js
A Place For Mom
Full-Time
Senior Manager

SQL Server Database Engineer(Azure/Databricks)

USA
2 days ago
Cloud Computing
Python
SQL
Apexon
Full-Time
Experienced

Front-End Engineer

Costa Rica
2 days ago
Cascading Style Sheets (CSS)
JavaScript
React
Software Mind
Full-Time
Expert

Front-End Engineer (React + Typescript)

Costa Rica
2 days ago
Cascading Style Sheets (CSS)
Next js
React.js
Software Mind
Full-Time
Expert

Senior DBA

Spain
2 days ago
Databases
Databricks
MySQL
Cint
Full-Time
Expert

Senior Software Engineer (Salesforce and .Net Developer)

Worldwide
2 days ago
Application Programming Interfaces (API)
BigQuery
C#
KIPP
Full-Time
Expert

Founding Backend Engineer

USA
3 days ago
C++
Project Management
Rust
Axiom
Full-Time
Expert

Senior SRE Engineer

USA
3 days ago
Databases
GitLab
Python
Zeta Global
Full-Time
Manager

Senior Software Engineer

Argentina
3 days ago
Data Engineering
JavaScript
React
Upgrade
Full-Time
Experienced

Senior Solutions Engineer, Web Gaming

Canada
3 days ago
Next js
React
Software Development
Horizon
Full-Time
Experienced

Looking for a specific job?