Embedded Software Engineer

2 weeks ago


Norwich, Norfolk, United Kingdom Badger Meter Full time £40,000 - £60,000 per year

Badger Meter - Where Every Drop Counts and So Do You

At Badger Meter, we're more than a leading global water technology company - we're innovators with a mission: to preserve and protect the world's most precious resource. For over
120
years, our trusted solutions have enabled our customers to optimize the delivery and use of water, maximize revenue and reduce waste.

Every employee at Badger Meter is an important part of our success. Here, your work doesn't just move a business forward - it shapes a more sustainable future. We are committed to building a workplace where we celebrate differences, empower voices, and encourage fresh ideas that drive innovation.

When you join us, you'll find:

  • Purpose-driven work that makes a real difference in communities around the globe.
  • Career growth and development opportunities designed to help you achieve your potential.
  • A supportive, inclusive culture where collaboration and creativity thrive.

Be part of something bigger. At Badger Meter, your contributions will ripple far beyond the workplace - creating lasting change for people and the planet.

What You Will Contribute:

As an Embedded Software Engineer at Badger Meter, you will focus on the development of embedded firmware that powers our advanced monitoring solutions. You'll be part of a team that supports global water utilities through a comprehensive offering of network monitoring equipment, a cloud-based data platform, expert advisory analysis, and management services.

*Main Responsibilities*

  • Writing firmware for Badger Meter monitoring instruments
  • Extending, maintaining and debugging existing software
  • Working closely with other firmware developers and cloud infrastructure developers
  • Liaise with the business development parts of Badger Meter to ensure sales and support staff fully understand Badger Meter software products, their features and functions
  • Assist customer support, workshop and field technicians with software related issues and queries.

*Development Skills*
Pre-existing knowledge or strong desire to develop skills in the following areas:

  • C programming for embedded systems
  • Experience with FreeRTOS or other real time operating systems
  • Experience of STM32 micros, STM32CubeIDE and STM32CubeMX
  • Experience using SD cards with embedded systems, preferable 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.

*Development Skills*

  • Python experience (including numpy, scipy)
  • Experience using and developing code for Linux (or other Unix) systems
  • Rust experience
  • Java experience
  • 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
  • Work equally well as part of a team effort or on a single-person project
  • Comfortable assuming responsibility for deliverables and delivering on schedule
  • Articulates ideas and solutions - positive contributor to scrum sessions
  • Ability to adapt and work effectively on a variety of tasks at once
  • High standards of delivery and attention to detail

*Experience & Qualifications*

  • Educated to degree level or higher in a computing or engineering discipline
  • On path to full membership of a professional body such as the BCS or IEEE.

Competencies

  • Collaboration: Work collaboratively with others across the organization to achieve shared objectives
  • Communication: Convey information and ideas clearly and concisely to individuals or groups in an engaging manner that helps them understand and retain the message; listen actively to others
  • Initiating Action: Take prompt action to accomplish work goals; take action to achieve results beyond what is required; be proactive
  • Work Standards: Setting high standards of performance for self and others; assuming responsibility and accountability for successfully completing assignments or tasks; self-imposing standards of excellence rather than having standards imposed.

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
  • Access to an Employee Assistance Programme, provided by Headspace
  • Hybrid working options, supporting flexibility and work-life balance
  • 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

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.



  • Norwich, Norfolk, United Kingdom Arden White Full time £40,000 - £80,000 per year

    Embedded Software EngineerMotorsport - NorwichArden White is hiring an Embedded Software Engineer to bolster the bandwidth of our clients Powertrain Software and Controls department, to deliver our clients Engineering projects to time & qualityThis is a hybrid role and will require on-site at least 3 days a week to work with the existing team. Knowledge...


  • Norwich, Norfolk, United Kingdom Fortive Full time

    As a Manufacturing Engineer in Software, Robotics, & Automation, you'll play a key role in designing, developing, and deploying intelligent automation systems that enhance our manufacturing processes and product capabilities. Develop and maintain software for robotic systems and automated test equipment Integrate sensors, actuators, and control systems into...


  • Norwich, Norfolk, United Kingdom Fortive Careers Full time

    About UsWe are a cutting-edge electronics manufacturing company specializing in high-precision instrumentation for the test and measurement industry. Our solutions empower engineers, researchers, and innovators across the globe. As we expand our automation capabilities, we're seeking a talented Manufacturing Engineer with expertise in software, robotics, and...


  • Norwich, Norfolk, United Kingdom Fortive Full time

    DescriptionAbout UsWe are a cutting-edge electronics manufacturing company specializing in high-precision instrumentation for the test and measurement industry. Our solutions empower engineers, researchers, and innovators across the globe. As we expand our automation capabilities, we're seeking a talented Manufacturing Engineer with expertise in software,...


  • Norwich, Norfolk, United Kingdom ISQ Recruitment Ltd Full time £40,000 - £60,000 per year

    Control Systems EngineerSector:Engineering / ManufacturingLocation:Norfolk (commutable from Norwich, Thetford, Diss, and surrounding areas across Norfolk and Suffolk)Type:Full-time, PermanentHours:Monday to Friday, office based hours.Salary:Dependent on experienceISQ Recruitment is working with a growing engineering business involved in advanced control and...


  • Norwich, Norfolk, United Kingdom Fluke Corporation Full time

    About UsWe are a cutting-edge electronics manufacturing company specializing in high-precision instrumentation for the test and measurement industry. Our solutions empower engineers, researchers, and innovators across the globe. As we expand our automation capabilities, we're seeking a talented Manufacturing Engineer with expertise in software, robotics, and...


  • Norwich, Norfolk, United Kingdom Redline Group - Specialist Recruitment for Technology & Electronics Companies Full time £42,000 - £70,000 per year

    Could you be interested in an exciting new Manufacturing Engineer role based in Norfolk within an industry-leading, well-established business?Responsibilities for the Manufacturing Engineer job in Norfolk:Develop and maintain software for robotic systems and automated test equipmentCollaborate with hardware engineers to optimise manufacturing...


  • Norwich, Norfolk, United Kingdom Platform Recruitment Full time £60,000 - £70,000 per year

    Senior Firmware Engineer | £60-70k | NorfolkJoin an innovative technology company dedicated to developing cutting-edge power systems, motors, and motor controllers across diverse market sectors. We are looking for an integral member of the Engineering Team to deliver robust firmware and software solutions.Responsibilities as a Senior Firmware...

  • Senior System Engineer

    17 hours ago


    Norwich, Norfolk, United Kingdom Marcus Webb Associates Limited Full time

    Senior Systems Engineer – Electric Vehicle SystemsNorwich area, NorfolkSalary:£70,000–£75,000 + BenefitsType:Permanent, hybrid working is possible.Are you a technically mindedSystems Engineerwho thrives on bringing structure, clarity and rigour to engineering delivery? This role offers the chance to join a growing technology company developing advanced...

  • Structural Engineer

    1 week ago


    Norwich, Norfolk, United Kingdom Flux Consulting Full time £40,000 - £60,000 per year

    Structural EngineerNorwichUp to £55,000This young, start-up consultancy on the outskirts of Norwich is expanding. As such they have created the opportunity for you, a structural engineer with at least 3 years' UK consultancy experience to join the team and progress your career. You'll provide practical, creative and sustainable engineering solutions...