Talent.com
Motorola Solutions
Senior Firmware EngineerMotorola Solutions • Ware, UK
Senior Firmware Engineer

Senior Firmware Engineer

Motorola Solutions • Ware, UK
30+ days ago
Job type
  • Full-time
Job description

Job Description

Ability to work in a hybrid arrangement (office located in Ware).

Core Technical Proficiencies:

  • Programming Languages: C/C++.

  • Processors: Microchip (PIC32), ARM

  • Operating Systems: Bare metal, RTOS

  • Networking: Knowledge of networking protocols such as TCP and UDP.

  • Protocol: Experience with SPI, I2C, CANbus and other embedded interfaces.

  • Other: Experience with stepper and BLDC motors, DC Power Supplies, sensors

  • Version Control: Proficiency with Git and collaborative development workflows.

  • Documentation: Ability to create design documents on software architecture and algorithms.

Responsibilities:

  • Design, develop, and implement embedded software for bare-metal systems, focusing on performance, reliability, and resource efficiency.

  • Develop, test, and debug low-level device drivers, peripheral interfaces, and communication protocols directly on microcontrollers or microprocessors.

  • Collaborate with hardware engineers to define software/hardware integration requirements and support board bring-up, hardware validation, and troubleshooting.

  • Write efficient and maintainable code in C/C++ (and assembly as needed) for microcontrollers, memory-constrained, and real-time systems.

  • Utilize oscilloscopes, logic analyzers, JTAG, and other debugging tools to analyze and resolve hardware/software integration issues.

  • Develop and execute unit, integration, and system-level tests to verify correct operation and performance of embedded firmware.

  • Participate in code reviews to ensure adherence to coding standards, best practices, and design guidelines for bare-metal environments.

  • Maintain comprehensive documentation of software architecture, interfaces, and procedures for future maintenance and scalability.

  • Analyze and optimize system performance, power consumption, and memory utilization.

  • Collaborate with cross-functional teams to define product requirements, identify technical risks, and ensure timely delivery of high-quality embedded solutions


Basic Requirements

  • Bachelor’s or Master’s degree in Computer Engineering, Software Engineering, Electronics, or Electrical Engineering.

  • Hands on experience in embedded systems development.

  • Solid understanding of embedded systems design, including C/C++ memory management, microprocessor architectures, instruction efficiency, and I/O timing.

  • Proficient with debugging tools and techniques for embedded systems.

  • Demonstrated ability to identify and improve low-level system performance issues using strong problem-solving skills.

  • Experience with scripting languages and building systems.

  • Adherence to established development processes for all design and implementation activities.

  • Experience collaborating with Quality Assurance teams to identify test cases for new features and areas for regression testing.

  • Hands-on experience working with hardware engineers on board bring-up, and debugging using oscilloscopes, logic analyzers, or JTAG.

  • Experience reviewing peers’ code for adherence to coding standards and design guidelines.

  • Fluent in English, both spoken and written.

  • Ability to work in a hybrid arrangement (office located in Ware).

Advantageous Skills and Knowledge:

  • Programming Languages: Python scripting for test automation, data analysis, or rapid prototyping.

  • Processors: ARM

  • Robotics Control: Experience or strong interest in robotic control programming is a significant plus.

  • DevOps & CI/CD: Familiarity with automated testing, continuous integration pipelines.

  • Proficiency in reading schematics.

Personal Attributes:

  • Problem-Solving: Demonstrated ability to tackle complex technical challenges.

  • Collaboration: Effective team player comfortable with cross-functional collaboration with HW and Software teams.

  • Adaptability: Readiness to learn new technologies and adapt to evolving project requirements.

  • Initiative: Proactive approach to identifying and resolving issues.

In return for your expertise, we’ll support you in this new challenge with coaching & development every step of the way. Also, to reward your hard work you’ll get:

  • Competitive salary and bonus schemes.

  • Two weeks additional pay per year (holiday bonus).

  • 25 days holiday entitlement + bank holidays.

  • Attractive defined contribution pension scheme.

  • Employee stock purchase plan.

  • Flexible working options.

  • Private medical care.

  • Life assurance.

  • Enhanced maternity and paternity pay.

  • Career development support and wide ranging learning opportunities.

  • Employee health and wellbeing support EAP, wellbeing guidance etc.

  • Carbon neutral initiatives/goals.

  • Corporate social responsibility initiatives including support for volunteering days.

  • Well known companies discount scheme.

#LI-ST2


Travel Requirements

Under 10%


Relocation Provided

None


Position Type

Experienced

Referral Payment Plan

Yes

Company

Motorola Solutions UK Limited

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.

We are proud of our people-first and community-focused culture, empowering every Motorolan to be their most authentic self and to do their best work to deliver on the promise of a safer world. If you’d like to join our team but feel that you don’t quite meet all of the preferred skills, we’d still love to hear why you think you’d be a great addition to our team.

Create a job alert for this search

Senior Firmware Engineer • Ware, UK

Similar jobs

Senior Software Engineer - Systematic Trading Infrastructure

DRW Holdings, LLC.Greater London, England, United Kingdom
Full-time

We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk.Headquartered in Chicago with offices throughout the U.C... Show more

 • Promoted

Senior Product Engineer - Equity + Hybrid London Fintech

TechmunityGreater London, England, United Kingdom
Full-time

A fast-growing fintech company in London is seeking a Senior Product Engineer to join their innovative team.You will work closely with tech leaders and drive product development, focusing on backen... Show more

 • Promoted

Senior Product Engineer

Finlondon, england, United Kingdom
Full-time

Fin is the AI Customer Agent company on a mission to help businesses provide perfect customer experiences.Our AI Agent Fin is the highest‑performing AI Customer Agent on the market today, enabling ... Show more

 • Promoted

Senior Backend Engineer - FinTech

Open Selectlondon, england, United Kingdom
Full-time

Location: London (Hybrid) Salary: Up to £130k + competitive equity Industry: Fintech, SaaS, B2B.Join a fast-growing fintech scaleup revolutionising billing, CPQ, and revenue recognition for the wor... Show more

 • Promoted

Senior Software Engineer - Graph Analytics for Snowflake

Neo4jGreater London, England, United Kingdom
Full-time

Neo4j is the graph intelligence platform that transforms data into knowledge to power the next generation of intelligent applications and AI systems.It includes enterprise‑ready knowledge graphs fo... Show more

 • Promoted

Senior Engineer

Funding-Circlelondon, england, United Kingdom
Full-time

We’re on a mission to back the UK’s small businesses like no one else.Small businesses are the backbone of the economy, and we’re here to help them win.We’ve built a platform that uses clever data ... Show more

 • Promoted

Senior Backend Engineer

Publicis Groupe UKlondon, england, United Kingdom
Full-time

Company DescriptionPublicis Media.Dysrupt, Infinite Roar, Publicis Collective, Publicis Health Media, Spark Foundry, Starcom and Zenith, as well as global accelerator PMX; immersive experience grou... Show more

 • Promoted

Firmware Engineer

AkkodisGreater London, England, GB
Full-time

Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.Direct message the job poster from Akkodis.Multiple locations available within the UK, including Crawl... Show more

 • Promoted

Senior Applications Engineer

Connect FibreGreater London, England, GB
Full-time

Location: Remote with occasional travel to London office.Salary: £65,000 per annum plus benefits.We are rapidly expanding and offering the very latest ‘Full Fibre’ to homes and businesses across th... Show more

 • Promoted

Senior Product Engineer

Plainlondon, england, United Kingdom
Full-time

Plain is redefining customer support for the next generation of B2B companies.We’re building the fastest, most powerful platform to help companies move beyond reactive support and build true custom... Show more

 • Promoted

Senior Product Engineer

LeglGreater London, England, GB
Full-time

Own ambiguous, high‑impact problem spaces end‑to‑end across the stack.Shape problems collaboratively with Product and Design, grounding decisions in real customer evidence.Build, ship, and iterate ... Show more

 • Promoted

Senior Backend Engineer

Orbitallondon, england, United Kingdom
Full-time

Orbital is an AI-first industrial company building hardware from the atoms up.Our goal is to lead an industrial renaissance to advance critical technologies and secure our planet for generations to... Show more

 • Promoted

Senior Platform Engineer

RVUlondon, england, United Kingdom
Full-time

Tower Bridge office (Tuesday/Wednesday).We offer flexible working with up to 22 remote days per year.RVU is a group of online brands including Confused, Uswitch, Tempcover, money.We reach the major... Show more

 • Promoted

Senior Enterprise Applications Engineer

Gibson Dunnlondon, england, United Kingdom
Full-time

Gibson Dunn is looking for an Application Engineer based in London who will manage the full lifecycle of key enterprise applications, ensuring reliability, performance, and security.You will work c... Show more

 • Promoted

Senior Platform Engineer

NewStorelondon, england, United Kingdom
Full-time

Are you one of that rare breed who combines agile product engineering skills with a love of infrastructure as code and slick deployment engineering? Do you enjoy working closely with agile product ... Show more

 • Promoted

Senior Backend Engineer

Orbital Industrieslondon, england, United Kingdom
Full-time

Orbital is an AI-first industrial company building hardware from the atoms up.Our goal is to lead an industrial renaissance to advance critical technologies and secure our planet for generations to... Show more

 • Promoted

Founding Firmware Engineer

Suna HealthGreater London, England, GB
Full-time

The First Wearable for your Gut & Nutrition (www.You own the code that lives on the device itself.A wearable that reads signals from the body around the clock, on a tiny battery, and never loses a ... Show more

 • Promoted

Senior Firmware Engineer - Humanoid Robotics (Equity)

Randstad Staffinglondon, england, United Kingdom
Full-time

A fast-growing UK AI & robotics company is seeking a Senior Firmware Engineer to develop firmware for humanoid robots.The role involves working closely with hardware and robotics teams to build hig... Show more

 • Promoted

Senior Platform Engineer

Xapienlondon, england, United Kingdom
Full-time

Every business needs to know who they’re really working with whether it’s suppliers, investors, partners, or third parties.At Xapien, we’re reinventing how organisations do that, combining speed, s... Show more

 • Promoted

Senior Engineer (Fincrime)

EburyGreater London, England, United Kingdom
Full-time

Senior Software Engineer (Fincrime).London Office - Hybrid: 4 days in the office, 1 day working from home.The FinCrime Core team is responsible for Ebury's AML (Anti-Money Laundering) platform.We a... Show more