Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Embedded software engineer

Norwich
Badger Meter
Embedded software engineer
Posted: 5 November
Offer description

Company Overview

Badger Meter – Where Every Drop Counts and So Do You. At Badger Meter, we are more than a leading global water technology company – we are innovators with a mission to preserve and protect the world's most precious resource. For over 120 years, our trusted solutions have enabled customers to optimise water delivery, maximise revenue and reduce waste.


What You Will Contribute

As an Embedded Software Engineer you will focus on developing embedded firmware for our advanced monitoring solutions, supporting global water utilities through network monitoring equipment, a cloud‑based data platform, expert advisory analysis and management services.


Main Responsibilities

* Write firmware for Badger Meter monitoring instruments.
* Extend, maintain and debug existing software.
* Collaborate closely with other firmware developers and cloud infrastructure developers.
* Liaise with business development staff to ensure sales and support teams fully understand our software products and features.
* Assist customer support, workshop and field technicians with software‑related issues and queries.


Development Skills

* C programming for embedded systems.
* Experience with FreeRTOS or other real‑time operating systems.
* Experience with STM32 microcontrollers, STM32CubeIDE and STM32CubeMX.
* Experience using SD cards with embedded systems (preferably with FatFS).
* Ability to write robust software that can run unattended for years.
* Debugging, troubleshooting and problem‑solving skills.
* Version control (Git).
* Knowledge of test‑driven development in embedded systems (unit testing).
* Ability to use an oscilloscope, read a schematic, and debug embedded systems at an electronic level.
* Python experience (including numpy, scipy).
* Experience with Linux (or other Unix) systems.
* Rust, Java or other modern languages are a plus.
* Building and deploying software in cloud environments (AWS, Google Cloud, etc).
* Python development for numerical or scientific code.


Behavioral Competencies

* Motivated, driven, and organised – able to solve problems effectively.
* Works well as part of a team or on independent projects.
* Comfortable assuming responsibility for deliverables and delivering on schedule.
* Articulates ideas and solutions – a positive contributor to scrum sessions.
* Adapts to a variety of tasks at once.
* High standards of delivery and attention to detail.


Experience & Qualifications

* Degree (or higher) in computing or engineering discipline.
* On the path to full membership of a professional body such as BCS or IEEE.


Competencies

* Collaboration – work collaboratively with others across the organisation.
* Communication – convey information and ideas clearly and concisely.
* Initiating Action – take prompt action to accomplish work goals.
* Work Standards – set high standards for self and others, take responsibility and accountability.


Working Conditions

Work is performed in an office environment and requires the ability to operate standard office equipment.


Benefits

* Competitive salary range, based on experience and qualifications.
* 25 days of annual leave, plus 8 bank holidays.
* 12 weeks of fully paid sick leave.
* Auto‑enrolment pension scheme with a salary sacrifice option.
* Company‑wide bonus scheme.
* Private medical insurance, including dental and optical coverage.
* Group life insurance for added peace of mind.
* Employee Assistance Programme, provided by Headspace.
* Hybrid working options.
* Participation in the Cycle to Work scheme.
* Annual health checks to support employee wellbeing.
* Company‑sponsored social events are held annually.


Additional Information

* Type of contract: Full‑time (37.5 hours / week).
* Workplace type: On‑site / Hybrid (three days on‑site together with the team and two days working from home each week).
* Location: Badger Meter UK | Business Centre Broadland Business Park Peachman Way Norwich Norfolk NR7 0WF.


Equal Opportunity Employer

At Badger Meter, we see diversity and inclusion in all its dimensions as a strength of our globally operating organisation. As an equal‑opportunity employer, we make our personnel decisions regardless of gender identity, ethnicity, religion and belief, age, sexual orientation, national origin or disability.


Privacy Statement

The Employee and Applicant Privacy Statement describes how we collect, use, share, retain and safeguard applicant information. Please see the privacy statement on our website here.

#J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Embedded software engineer - c++
Norwich
Cooper Lomaz Recruitment
Embedded software engineer
€65,000 a year
Similar job
Senior embedded software engineer
Norwich
83zero
Embedded software engineer
Similar job
Embedded software engineer – medical device
Norwich
Enterprise Peak
Embedded software engineer
See more jobs
Similar jobs
It jobs in Norwich
jobs Norwich
jobs Norfolk
jobs England
Home > Jobs > It jobs > Embedded software engineer jobs > Embedded software engineer jobs in Norwich > Embedded Software Engineer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save