Senior Staff Firmware Engineer

Company:  Motorola Solutions
Location: San Mateo
Closing Date: 22/10/2024
Salary: £150 - £200 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Senior Staff Firmware Engineer

Locations: Culver City, CA, California Northern Remote Work, California Southern Remote Work, San Mateo, CA

Time Type: Full time

Posted on: Posted 3 Days Ago

Job Requisition ID: R49352

Company Overview

At Motorola Solutions, we're guided by a shared purpose - helping people be their best in the moments that matter. We solve for safer by building the best possible technologies across every part of our safety and security ecosystem.

Department Overview

The Avigilon Alta hardware group is looking for an outstanding team member to drive design, development, and deployment of deeply embedded firmware on new and existing products. We are particularly seeking candidates with experience and skills in power-constrained, real-time environments.

Job Description

Our engineering team aids in building the infrastructure that seamlessly supports the business and its growing customer base. This position requires constant cross-team communication and heavy cooperation with customer support, software, and hardware development groups. An ideal candidate will be passionate about problem solving and will look to automation to address issues.

What you'll be doing:

  • Designing and developing highly reliable software for our embedded systems and hardware interface services.
  • Making data-driven decisions to optimize for power consumption and performance.
  • Board bring up, writing device drivers, and R&D on the latest embedded technologies.
  • Writing clean and testable C code for a multi-processor product.
  • Collaborating with a distributed firmware team on ideas and implementations for our products.
  • Iterating on existing RF software drivers and business logic to improve performance and reliability.
  • Reading schematics and collaborating with hardware engineers.
  • Taking ownership of your code, including verification testing and writing documentation.
  • Working with customer support as a technical resource for customer issues and patch bugs as needed.
  • Supporting internal and external manufacturing efforts for product quality control.
  • Working with QA team to design, develop and execute test scripts for life cycle, unit and regression testing.
  • Working cross-functionally with mobile, backend, hardware and firmware teams to develop new products.

Requirements:

  • Excellent programming skills in an embedded context, using C or C++.
  • Results-oriented, dependable, and accountable.
  • Strong ability to analyze existing code and debug.
  • Strong understanding of Git version control.
  • Comfortable reading Python, Makefile, and Shell scripts.
  • Bachelor's Degree.

The base salary range for this position in California is $130,000 - $150,000.

Basic Requirements

  • 4+ years experience programming in C or C++.
  • Legal authorization to work in the U.S. indefinitely is required.

Travel Requirements

Under 10%

Relocation Provided

Domestic

Position Type

Experienced

Referral Payment Plan

Yes

U.S. Benefits Include:

  • 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

EEO Statement

Motorola Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or belief, sex, sexual orientation, gender identity, national origin, disability, veteran status or any other legally-protected characteristic.

About Us

MOTOROLA SOLUTIONS OVERVIEW

At Motorola Solutions, we believe our people are our greatest strength. We design and advance technology that prioritizes people and helps save lives.

Connect with a career that matters and help us to build a future of safety, together. Learn more at .

#J-18808-Ljbffr
Apply Now
Share this job
Motorola Solutions
  • Similar Jobs

  • Senior/Staff Embedded Software Engineer - Firmware Architecture

    Foster City
    View Job
  • Staff Firmware Engineer - Device Security

    San Mateo
    View Job
  • Staff Software Engineer - (C+/Firmware)

    San Carlos
    View Job
  • Senior Firmware QA Engineer

    San Mateo
    View Job
  • Senior Firmware QA Engineer San Mateo

    San Mateo
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙