At the company, we believe that everything starts with our people. We’re a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. We build and connect technologies to help protect people, property and places. Our solutions foster the collaboration that’s critical for safer communities, safer schools, safer hospitals, safer businesses, and ultimately, safer nations. Connect with a career that matters, and help us build a safer future.
Department Overview
We are seeking a Principal Firmware Developer to join our development team. In this role, you will work to develop, test, and maintain software for our cutting-edge video security products. You will participate in the full software development lifecycle, from initial coding to system integration and debugging.
Motorola is seeking a top-tier candidate for our Camera Firmware Development Engineer. This position will be responsible for developing firmware and software for our digital imaging and camera products based off our embedded Linux platform. This includes defining, design and development of software that makes up the heart of our imaging systems platform and camera products. This person will be involved in all aspects – design, development, test, deployment – of product generation, working with high performance teams, solving very challenging problems, using leading edge tools and state-of-the-art embedded systems. The Firmware Developer is a full-time position, reporting to the Camera Firmware Manager.
Essential Functions
Performs complex work in research, design, and development of new or existing products
Works with cross-functional engineering teams to develop the best possible design strategy of firmware to meet project objectives.
Modifies existing firmware packages to fit unique customer needs and configurations.
Improves firmware technology and development processes.
Develops firmware applications according to technical specifications.
Verifies products and solutions against the specifications.
Requirements
Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering or related field from an accredited four-year college or university or equivalent required; MS preferred.
Proficient in the C++ and high-level, object-oriented design methodologies.
Extensive experience with Linux kernel and application development.
Experience with networking and IoT.
Solid understanding of typical embedded Linux software stacks and how designs flow from API/UI down to hardware
Ability to work effectively in a collaborative, high-performance team environment.
Ability to deliver firmware that meets business objectives for scope, schedule, and quality.
Ability to develop software with focus on processes that yield high-quality firmware (unit tests, code reviews).
Ability to communicate effectively, both in written and oral form.
Experience with real-time video (RTSP, H.264, etc.)
Target Base Salary Range: $135,000 - $155,000
Consistent with the company values and applicable law, we provide the following information to promote pay transparency and equity. Pay within this range varies and depends on job-related knowledge, skills, and experience. The actual offer will be based on the individual candidate.
LI-AA1
Basic Requirements
Bachelors Degree
5+ years of experience in C++ or C
Travel Requirements
None
Relocation Provided
None
Position Type
Experienced
Referral Payment Plan
Yes
Our 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
and more!
Where you’d work
Fully remote
You can work from
United States
No relocation
Good
Your chances
Still hiring, not crowded yet, and you'd be among the first.
17 checks run
6 good signs
0 red flags
Still hiring?
11 checks
Actively hiring
StaleHiring
In its favour4
Still on the company's own careers site, checked 1 h agoModerate evidence
Found in the last 48 hours, before the big job boardsModerate evidence
Specific about the basics: pay, place, level, stack and contract all statedSlight evidence
1 moreFewer
A tight salary range, set for one seat: $135K to $155KSlight evidence
How crowded?
6 checks
Low
QuietCrowded
In its favour2
In its Early Window: not on the big job boards yetStrong evidence
Senior level: far fewer people qualifySlight evidence
?
Fits Me
How well does this role fit you?
Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.