Senior Firmware Engineer II

Logo of Samsara

Samsara

💵 $142k-$215k
📍Remote - United States

Job highlights

Summary

Join Samsara's Safety OS Platform Firmware Team as a Software Engineer to design and develop embedded platforms for camera systems deployed worldwide. This remote position requires proficiency in Linux development, experience with cross-platform development, and ability to read schematics.

Requirements

  • 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

Responsibilities

  • 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

Preferred Qualifications

  • 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

Benefits

Full time employees receive a competitive total compensation package along with employee-led remote and flexible working, health benefits, Samsara for Good charity fund, and much, much more

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs

Please let Samsara know you found this job on JobsCollider. Thanks! 🙏