Sr. Embedded Software Engineer - C/C++

Motorola SolutionsAllen, TX
$140,000 - $175,000Onsite

About The Position

Evidence Devices, a division of Motorola Solutions, Inc. is looking for an exceptional Senior Embedded Software Engineer with a passion for innovation, technology, and quality. You will be part of the agile Embedded Team working on the latest Body Worn Camera systems.

Requirements

  • BS/MS degree in Computer Science, Engineering or a related field.
  • At least 10+ years of experience with C/C++ Embedded Software Development.
  • Strong understanding of real time systems.
  • Experience with ARM/Linux, Networking, Bluetooth
  • Legal authorization to work in the U.S. indefinitely is required.
  • Employer work permit sponsorship is not available for this position.

Nice To Haves

  • Experience with git and Gerrit
  • Familiarity with modern C++ (14/17).
  • Knowledge/experience with the Yocto project or Build-Root or Linux from scratch.
  • Knowledge/experience with other NIX OS distro building
  • Experience with board bring- up of embedded systems with Linux.
  • Experience working with Linux drivers and bootloaders.
  • Experience with Linux Kernel development - write, port, debugging kernel drivers
  • Knowledge of video encoding and streaming.
  • Experience developing software using common Linux software library/package/services (for example: Blue-Z, D-Bus, Network Manager)

Responsibilities

  • Develop code, author and refine stories in an Agile embedded development environment.
  • Embedded software development of applications in C++.
  • Embedded software development in kernel space, maintain/update Linux drivers.
  • Demonstrate good teamwork, supporting other departments and collaborating with other design and development teams.

Benefits

  • Incentive Bonus Plans
  • Medical, Dental, Vision benefits
  • 401K with Company Match
  • 10 Paid Holidays
  • Generous Paid Time Off Packages
  • Employee Stock Purchase Plan
  • Paid Parental & Family Leave
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service