Senior Staff Firmware Engineer
Company: Motorola Solutions
Location: San Mateo
Posted on: October 31, 2024
Job Description:
Senior Staff Firmware EngineerLocations: Culver City, CA,
California Northern Remote Work, California Southern Remote Work,
San Mateo, CATime Type: Full timePosted on: Posted 3 Days AgoJob
Requisition ID: R49352Company OverviewAt 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 OverviewThe 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 DescriptionOur 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 RequirementsUnder 10%Relocation
ProvidedDomesticPosition TypeExperiencedReferral Payment
PlanYesU.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 LeaveEEO StatementMotorola 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 UsMOTOROLA SOLUTIONS
OVERVIEWAt 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 www.motorolasolutions.com.
#J-18808-Ljbffr
Keywords: Motorola Solutions, Sacramento , Senior Staff Firmware Engineer, Engineering , San Mateo, California
Didn't find what you're looking for? Search again!
Loading more jobs...