Motorola Solutions

Embedded Software Engineer

Motorola Solutions
Apply
1 day ago
Allen, TX, USAEntry Level

Responsibilities

  • Architect, develop, and maintain embedded software applications using modern C++.
  • Integrate vendor-provided APIs and SDKs, define software interfaces, and debug system-level issues on production hardware.
  • Author and refine user stories, execute unit and system-level tests, and participate in sprint deliverables.
  • Use multi-stage continuous integration processes to build, test, and release embedded software loads.
  • Support the full software lifecycle, including architecture, system maintenance, and code reusability across production hardware.

Requirements

  • Bachelor’s degree in Computer Science, Electrical Engineering, Computer Engineering, or a related field, or equivalent practical experience.
  • At least 1 year of C++ development experience with hands-on Linux-based embedded systems experience.
  • Strong understanding of object-oriented programming in C++.
  • Legal authorization to work in the U.S. indefinitely is required.
  • Preferred qualifications include bare-metal C, Linux kernel drivers, device trees, Yocto, RTOS considerations, networking protocols, CI/CD pipeline management, Linux UI development, Android development, open-source tools, or embedded neural network applications.

Benefits

  • Incentive bonus plans.
  • Medical, dental, and vision benefits.
  • 401(k) with company match.
  • 10 paid holidays.
  • Generous paid time off packages.
  • Employee stock purchase plan.
  • Paid parental and family leave.
  • Under 10% travel and no relocation provided.
  • Referral payment plan available.

Tech Stack

Categories

Motorola Solutions

About Motorola Solutions

10,000+ employees

Motorola Solutions builds mission‑critical communications, video security and access control, body‑worn cameras, and command‑center software for public safety agencies and enterprises. It sells radios and LMR/P25 systems, cloud software, and managed services used by police, fire, and critical infrastructure operators. Headquartered in Chicago and publicly traded on the NYSE (MSI), the company was formed in 2011 after Motorola’s split and operates globally.

Contact me