Senior Firmware Engineer at Motorola Solutions - ScoutJobs - The AI-curated global job board
Skip to content
M
Posted a day ago

Senior Firmware Engineer

Motorola SolutionsSenior Firmware Engineer

Perks & benefits

Medical InsuranceVisaHealth InsurancePaid Leave

Requirements

Bachelor's Degree in Computer/Electrical Engineering or CS, 5+ years firmware or embedded development experience, Strong C and C++ programming, OS concepts (threads, mutexes, memory management), Familiarity with GCC, GDB, Scripting in Python or Bash, Version control with Git

Skills

C#PythonLinuxEmbedded SystemsGit

About the role

Responsibilities

  • Develop multi-threaded software in C++ for high-speed data processing and networking
  • Implement software modules using modern C++ design patterns and coding standards
  • Assist in the development and debugging of Linux device drivers and low-level system components
  • Identify and resolve software bugs and performance bottlenecks
  • Document technical designs, algorithms, and unit tests to ensure maintainability
  • Support the firmware build system using tools like Make and Python
  • Participate in code reviews and collaborate with Quality Assurance teams on test cases

Requirements

  • Bachelor's Degree in Computer Engineering, Electrical Engineering, Computer Science, or a related technical discipline
  • 5+ years of firmware or embedded development experience
  • Strong foundational knowledge of C and C++ programming
  • Deep understanding of OS concepts including processes, threads, mutexes, and memory management
  • Familiarity with C/C++ compilation and debugging tools such as GCC and GDB
  • Experience with version control systems like Git
  • Proficiency with scripting languages such as Python or Bash
  • Legal authorization to work in the U.S. indefinitely

Benefits

  • Incentive Bonus Plans
  • Medical, Dental, and Vision benefits
  • 401K with Company Match
  • Employee Stock Purchase Plan
  • 10 Paid Holidays and generous Paid Time Off packages
  • Paid Parental & Family Leave

About the Company

Motorola Solutions is a global community dedicated to helping keep people safer everywhere. We build and connect technologies to protect people, property, and places, fostering collaboration for safer communities, schools, hospitals, and businesses. Our Video Division specifically focuses on advanced AI, video analytics, and surveillance hardware to transform security interactions.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Senior Firmware Engineer

Motorola Solutions · Fresno

Sign up to apply