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

Embedded software engineer

Norwich
Embedded software engineer
Posted: 23 October
Offer description

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 · Workplace type: On-site / Hybrid · 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 .

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Embedded software engineer
Norwich
Cooper Lomaz Recruitment
Embedded software engineer
Similar job
Embedded software engineer - c
Norwich
Cooper Lomaz Recruitment
Embedded software engineer
Similar job
Embedded software engineer
Norwich
Reevr Talent Ltd
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