Senior Firmware Software Engineer
Samsara
Build C/C++ and Golang firmware for Samsara’s connected vehicle hardware platform, supporting development and operations across Canada. Work with real-time IoT signals.As a Senior Software Engineer II, you will architect, develop, debug, test, deploy, and maintain customer-facing firmware features. The Vehicle Intelligence team collaborates with product managers, customer support, firmware teams, and full stack engineers. Technologies include Linux, CAN, WiFi, USB, LTE, GraphQL, Buildkite, and Databricks. Your work supports safer, greener, and more efficient fleet operations through Samsara’s Diagnostics platform.Key Responsibilities:
Architect customer-facing firmware features using C/C++ and GolangDevelop, debug, test, deploy, and maintain firmware solutionsBuild IoT products supporting more than 1.5 million devicesDesign observability practices for firmware rollout healthTriage customer and quality assurance issuesRequirements:
Eight or more years of professional software development experienceExperience shipping production code and monitoring production systemsExperience building metrics during firmware rolloutsBachelor’s or master’s degree in computer science or engineeringExperience with large-scale observability for production systemsApply senior firmware engineering expertise across C/C++, Golang, Linux, and observability for Samsara’s connected vehicle platform.
#J-18808-Ljbffr
Architect customer-facing firmware features using C/C++ and GolangDevelop, debug, test, deploy, and maintain firmware solutionsBuild IoT products supporting more than 1.5 million devicesDesign observability practices for firmware rollout healthTriage customer and quality assurance issuesRequirements:
Eight or more years of professional software development experienceExperience shipping production code and monitoring production systemsExperience building metrics during firmware rolloutsBachelor’s or master’s degree in computer science or engineeringExperience with large-scale observability for production systemsApply senior firmware engineering expertise across C/C++, Golang, Linux, and observability for Samsara’s connected vehicle platform.
#J-18808-Ljbffr
Vacancy posted 40 minutes ago
Similar jobs that could be interesting for youBased on the Senior Firmware Software Engineer in Winnipeg, MB vacancy
- Build C/C++ and Golang firmware at Samsara, supporting remote candidates across Canada. Work on connected vehicle systems, releases, and operational metrics.As a Senior Software Engineer II, you will develop customer-facing firmware for Samsara’s cloud-connected hardware platform...SeniorLong term contractRemote work
$140k - $180k per year
...industrial environments - and we’re growing the team to take it even further. About The RoleWe are looking for a Firmware and Embedded Software Engineer to design and develop the real-time software systems that control our humanoid robots. You will own the development of...SeniorWork at officeWorldwide- ...Reftek Systems is looking for a sharp, hands-on Senior Software/Firmware Developer to join our engineering team in Burnside, Nova Scotia. You’ll work at the edge of embedded systems, instrumentation, and seismic technology—turning ambitious ideas into working hardware and...Senior
- Design embedded firmware for industrial bolting tools as a Senior Firmware Engineer at Acara Solutions. Apply C, C++, and real-time systems expertise.This senior engineer... .... The work spans system-level and embedded software design within multidisciplinary engineering teams...Senior
- ...technology.Who You Are As a passionate and skilled Hardware/Firmware Engineer at Noze, you'll revolutionize medical diagnostics by... ...IEC 60601-1, IEC 60601-1-2)Work across teams: partner with software and cloud on device interfaces, with the sensor team on characterization...SeniorContract work
- ...inefficiencies, and react to alerts all in near real-time.As a Senior Embedded Software Engineer at Samsara, you will develop software that runs on... ...depends on. Peripheral drivers, secure bootloaders, device firmware updates, as well as the core management layers like power...SeniorLong term contractFull timeRemote workFlexible hoursShift work
- ...PlacementDuration: Direct Placement The OpportunityThe Senior Firmware Engineer will join the firmware team, and become part of a... ...contribute to both system level and firmware level (embedded software) design efforts. Opportunities exist for senior developers...Senior
- Embedded Linux expertise anchors this senior firmware engineering role, supporting fully remote work across complex embedded systems. Develop robust... ...develop, and optimize firmware for innovative hardware and software products. The role spans driver development, Linux kernel...SeniorRemote work
- Senior Firmware Engineer (Embedded Systems) Are you passionate about shaping North America's sustainable future? Founded in 2019, Verdyn is a trailblazing... ...skillset in embedded firmware development to spearhead software solutions. Design, develop, and refine firmware for...SeniorLocal area
- Lead inverter controls and firmware investigations for e-STORAGE BESS projects, working... ...technical findings with vendor action.This senior engineering role focuses on understanding inverter... ...systems. You will assess firmware, software, controls logic, hardware, design limitations...SeniorRemote work
- Drive firmware testing innovation at Lightmatter as a Senior Software Development Engineer in Test. Engage deeply with firmware teams while building robust test frameworks in a hybrid workspace. In this pivotal role, you will own the architecture of the firmware test automation...Senior
- About the RoleOur client is a pioneering technology company renowned for its innovative hardware and software solutions, and they are actively seeking a Senior Firmware Engineer with expertise in Embedded Linux to join their fully remote team. This position is ideal for a...SeniorRemote workHome office
- Own real-time firmware quality at Pulsenics, where timing and synchronization protect high-fidelity electrochemical data. Debug complex systems directly on hardware.In this senior engineering role, you will lead firmware supporting measurement accuracy, control, safety, and...SeniorLong term contract
- ...Products Ltd. in Burnaby, BC, is seeking an experienced Embedded Firmware Developer to join a multidisciplinary team working on telecom... ...support, collaborating with hardware, acoustical, and software engineers. The role emphasizes hands-on embedded C development, debugging...Senior
- ...high-impact, forward-thinking firmware team dedicated to advancing... ...seeking a seasoned firmware engineering manager to lead and grow the... ..., driver teams, and platform software engineers to co‑define firmware... ...milestone plans, and risk areas to senior leadership and partner teams....SeniorLong term contractTemporary workInternship
- Design real-time firmware for Humanoid’s HMND‑01 robots, using C, C++, and embedded systems expertise in Vancouver. Build software for safe robotic operation.As a Senior Firmware and Embedded Software Engineer, you will develop software for motion control, sensors, communication...Senior
- ...insights for physical operations. The Vehicle Intelligence firmware team builds and maintains software and firmware for cloud-connected hardware, collaborating with product managers, support teams, and full-stack engineers to deliver scalable features. The role focuses on...SeniorRemote work
- ...& achievements. Job DescriptionAs our Firmware Team Manager, you will lead a team of firmware and embedded software developers in the implementation of the Edge... ...you can understand the role as well. Seniority LevelMid‑Senior level Employment TypeFull‑time #J-18808...SeniorRemote workFlexible hours
- ...Overview Algo is looking for a highly motivated Embedded Firmware Developer to work with our growing development team in... ...other team members working on hardware development, software development, acoustical engineering, optical engineering, voice/music/video codecs,...SeniorFull timeWork at officeLocal areaRemote workRelocation package
- ...infrastructure (server, storage, edge, high performance computing and software defined infrastructure), software, solutions, and services.... ...news via our StoryHub .Description and Requirements UEFI Firmware Engineer Applicants must be authorized to work in the U.S. for any...Local areaVisa sponsorshipWork visa
$73.5k - $136.5k per year
...Ingénieur en conception de micrologiciel / Firmware Design EngineerApplylocations: MOUNT-... ...firsts in design IP and verification IP. Engineers choose Cadence when they want the best in... ...to build system level prototype control software to develop/validate adaptation, equalization...Long term contractTemporary work- ...server, storage, edge, high performance computing and software defined infrastructure), software, solutions, and... ...About the RoleWe are seeking a hands‑on engineer with a strong background in low‑level software/firmware development, computer architecture, and PCI‑Express...Work at officeLocal area
- Job Details Engineering Full-Time 3+ years Kitchener, Ontario Job Type: Full-Time, 40 hours per week Location:... ...(Trillium / Homer Watson Industrial Park) Department: Software & Firmware Reports To: Software & Firmware Lead About MycionicsWe...Long term contractFull timeCasual work
- ...storage, edge, high performance computing and software defined infrastructure), software,... ...About Our TeamWe’re looking for UEFI Engineer to join our Infrastructure Solutions Group... ...engineers to write, debug and test embedded Firmware. Manage and maintain firmware build tools...Local area
- ...About the Role You will build the embedded Linux and Android software that makes every recording count. Mecka's ability to collect useful... ...behavior. Reproduce field failures with hardware and test engineers, and validate fixes across supported device configurations. What...Remote work
$142.8k - $184.8k per year
...devices deployed in vehicles (think: GPS, Engine RPM, Fuel Levels and hundreds more) and... ...more efficient. The Vehicle Intelligence firmware team is a cross-functional product... ...the industries that run our world: The software, firmware, and hardware you build will result...SeniorLong term contractFull timeRemote workRelocation packageFlexible hours- Pulsenics is seeking a Senior Embedded Software Engineer with 7+ years of experience to lead and evolve the embedded firmware architecture that underpins our hardware and software solutions used to test, characterize, and validate electrochemical devices (batteries, electrolyzers...SeniorLong term contract
$86k - $186k per year
...see what exciting opportunities and company perks await!Job Description: Microchip is looking for an energetic and self-motivated Firmware Engineer to work in our open and uniquely supportive work environment. As a Firmware Developer in Microchip’s Datacenter Solutions...Live In- Design PCIe switch firmware in Morrisville, North Carolina, using low-level software development and computer architecture expertise. Build reliable technology for demanding workloads.As a hands-on Firmware Engineer at Lenovo, you will develop production-ready firmware for ultra...
- ...innovation in embedded systems with Mycionics as an Embedded Firmware Engineer in Kitchener, Ontario. Focus on firmware development, hardware... ...will play a crucial role in bridging electrical designs with software architecture. You will work on driver development, implement communication...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Firmware Software Engineer. Be the first to apply!
Related searches
- remote firmware engineer Winnipeg, MB
- software developer no experience Winnipeg, MB
- software development engineer Winnipeg, MB
- software developer internship no experience Winnipeg, MB
- senior software developer Winnipeg, MB
- software design engineer Winnipeg, MB
- software engineer part time Winnipeg, MB
- new graduate software developer Winnipeg, MB
- director software engineering Winnipeg, MB
- software engineer co-op Winnipeg, MB

