Full-Time

Embedded Software Engineer

C++

Confirmed live in the last 24 hours

Motorola

Motorola

10,001+ employees

Provides public safety and security solutions

Hardware
Government & Public Sector
Enterprise Software
AI & Machine Learning

Entry

Allen, TX, USA

Relocation Provided.

Category
Embedded Engineering
Software Engineering
Required Skills
Agile
C/C++
Android Development
Linux/Unix
Requirements
  • Strong understanding of object-oriented programming in C++
  • Experience developing Linux-based embedded systems
  • Bachelor’s degree in Computer Science or related field
  • 0-3 years experience
  • Master’s degree in Computer Science or related field
  • Bare Metal development experience in C
  • Linux Kernel experience with device drivers, device trees, kernel modules, etc.
  • Yocto implementation expertise
  • User Interface development on Linux systems
  • Android development experience
  • Open Source Software experience
  • Network implementation
  • Continuous integration pipeline management
  • Experience with real-time system considerations
  • Neural network utilization and applications development
  • Academic projects and relevant coursework
Responsibilities
  • Embedded software development of applications in modern C++
  • Develop code, author and refine stories, and execute tests in an Agile embedded development environment.
  • Work with vendor-provided APIs and SDKs
  • Define software APIs and implementation details
  • Utilize a multi-stage continuous integration build process to produce embedded software loads.
  • Debug system-level issues running on production hardware

Motorola Solutions provides public safety and enterprise security solutions to government agencies, public safety organizations, and commercial enterprises around the world. Their products include AI-enabled in-car video systems, smart radios, and body-worn cameras, which help improve communication and safety in various environments. The company generates revenue through the sale of hardware, software, and services, including subscriptions and maintenance contracts. Unlike many competitors, Motorola Solutions also focuses on cloud-based solutions and mobile access control systems, enhancing their offerings to meet the evolving needs of their clients. The goal of Motorola Solutions is to ensure safety and security through advanced technology and reliable communication.

Company Stage

IPO

Total Funding

$388.2M

Headquarters

Chicago, Illinois

Founded

N/A

Simplify Jobs

Simplify's Take

What believers are saying

  • Motorola Solutions' continuous acquisition strategy indicates robust financial health and a commitment to innovation, making it an attractive workplace for growth-oriented professionals.
  • The company's expanding portfolio in critical event management and advanced video analytics offers employees opportunities to work on cutting-edge technologies.
  • Investment from prominent firms like Bridgewater Associates LP underscores confidence in Motorola Solutions' market position and future prospects.

What critics are saying

  • The rapid pace of acquisitions may lead to integration challenges, potentially causing operational inefficiencies and cultural clashes.
  • Dependence on acquired technologies could make Motorola Solutions vulnerable to market shifts and technological disruptions.

What makes Motorola unique

  • Motorola Solutions has aggressively expanded its portfolio through strategic acquisitions, enhancing its capabilities in critical event management, long-range cameras, and intelligent sensors.
  • The company's focus on acquiring specialized technology providers like Silent Sentinel and IPVideo positions it as a leader in integrated security and communication solutions.
  • Motorola Solutions' diverse range of acquisitions, from mass notification systems to advanced video analytics, sets it apart from competitors by offering comprehensive, end-to-end solutions.

Help us improve and share your feedback! Did you find this helpful?