Embedded Linux Software Engineer - C++

Motorola Solutions

Allen (TX)

On-site

USD 85,000 - 120,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Incentive Bonus Plans
Medical, Dental, Vision benefits
401K with Company Match
10 Paid Holidays
Generous PTO
Employee Stock Purchase Plan
Parental & Family Leave

Job summary

Motorola Solutions in Texas is seeking an Embedded Software Engineer to develop robust Linux-based embedded software for in-car video systems and body cameras, covering architecture through unit testing. The role focuses on modern C++ development and system integration on production hardware.

You will work in an Agile environment, author and refine user stories, run unit and system tests, and contribute to a scalable CI/CD build pipeline.

Qualifications

  • 1+ years of C++ development with hands-on Linux-based embedded systems.
  • Bachelor’s degree in Computer Science, Electrical/Computer Engineering, or related field (or equivalent practical experience).
  • Preferred: experience with Bare Metal C, Linux kernel drivers, device trees, and Yocto.
  • Familiarity with RTOS considerations, networking protocols, and CI/CD pipeline management.
  • Exposure to Linux UI or Android development and Open Source tools is a plus.

Responsibilities

  • Architect, code, and maintain embedded software applications using modern C++.
  • Work with vendor APIs/SDKs, define clean interfaces, and debug complex system-level issues.
  • Participate in Agile sprint planning, execute unit and system tests, and support CI/CD.
  • Contribute to reusable code and scalable maintenance across production hardware.

Skills

C++
Linux
Embedded systems
Object-oriented programming

Education

Bachelor’s degree in CS/EE or related field

Job description

Motorola Solutions in Texas is seeking an Embedded Software Engineer to develop robust Linux-based embedded software for in-car video systems and body cameras, covering architecture through unit testing. The role focuses on modern C++ development and system integration on production hardware.

You will work in an Agile environment, author and refine user stories, run unit and system tests, and contribute to a scalable CI/CD build pipeline.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer (New Grad) - Linux/C++
Embedded Software Engineer (New Grad) - Linux/C++

Motorola Solutions • Allen (TX)

On-site
USD 80,000 - 90,000
Incentive Bonus Plans
Medical, Dental, Vision benefits
401K with Company Match
+5
Senior Firmware Architect – Embedded Linux for Video
Senior Firmware Architect – Embedded Linux for Video

Motorola Solutions Inc • Fort Collins (CO)

On-site
USD 135,000 - 155,000
Incentive Bonus Plans
Medical benefits
Dental benefits
+6
Embedded Software Engineer
Embedded Software Engineer

Motorola Solutions • Allen (TX)

On-site
USD 80,000 - 90,000
Incentive Bonus Plans
Medical, Dental, Vision benefits
401K with Company Match
+5
Embedded Software Engineer
Embedded Software Engineer

Motorola Solutions Inc • Allen (TX)

On-site
USD 85,000 - 120,000
Incentive Bonus Plans
Medical, Dental, Vision benefits
401K with Company Match
+4
Embedded Software Engineer for Mission-Critical Public Safety
Embedded Software Engineer for Mission-Critical Public Safety

Motorola Solutions • Schaumburg (IL)

On-site
USD 74,000 - 108,000
Medical, Dental, Vision benefits
401K with Company Match
Paid Holidays
+1
Staff Linux Kernel & Driver Engineer - Embedded Automotive
Staff Linux Kernel & Driver Engineer - Embedded Automotive

General Motors LLC • Nacogdoches (TX)

Hybrid
USD 140,000 - 190,000
Relocation benefits
Principal Embedded Linux Engineer – Lead Secure Firmware
Principal Embedded Linux Engineer – Lead Secure Firmware

Motorola Solutions • Los Angeles (CA)

On-site
USD 180,000 - 240,000
Incentive Bonus Plans
Medical Benefits
Dental Benefits
+6
Linux Application Engineer
Linux Application Engineer

DeWinter BH • San Francisco (CA)

Hybrid
USD 150,000 - 190,000
Embedded Linux Software Engineer to Sensors and System Software Team
Embedded Linux Software Engineer to Sensors and System Software Team

Top Echelon Software, LLC • Austin (TX)

On-site
USD 125,000 - 160,000
Annual bonus
Embedded Software Engineer: Linux/C++, Hardware Integration
Embedded Software Engineer: Linux/C++, Hardware Integration

Mobile Apps US LLC • Sunnyvale (CA)

On-site
USD 110,000 - 160,000