Embedded Software Engineer  at Badger Meter

Norwich, England, United Kingdom

Badger Meter Logo
Not SpecifiedCompensation
Junior (1 to 2 years), Mid-level (3 to 4 years)Experience Level
Full TimeJob Type
UnknownVisa
Water Technology, UtilitiesIndustries

Requirements

  • 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
  • Pre-existing knowledge or strong desire to develop skills in 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
  • 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
  • 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

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

Skills

Embedded Firmware
Firmware Development
Debugging
Software Maintenance
Embedded C
C++
RTOS
IoT Devices
Network Monitoring

Badger Meter

Flow measurement and control technologies provider

About Badger Meter

Badger Meter provides flow measurement and control technologies for various industries, including water utilities, oil and gas, chemicals, and HVAC. The company specializes in electromagnetic and ultrasonic flow meters that accurately measure the flow of liquids and gases. These products are crucial for applications like water distribution, wastewater treatment, and industrial process monitoring. Badger Meter operates globally, serving clients in over 100 countries, and generates revenue through the sale of flow measurement devices, software solutions, and service agreements. The company's goal is to help clients optimize their operations and reduce costs through reliable measurement and control technologies.

Milwaukee, WisconsinHeadquarters
1905Year Founded
$14MTotal Funding
IPOCompany Stage
Industrial & Manufacturing, Energy, Enterprise SoftwareIndustries
501-1,000Employees

Benefits

Healthcare, disability and life insurance,
PTO
Leave programs
Retirement savings plans
Flexible, remote work and part-time arrangements,

Risks

Rising competition from emerging smart water technology companies threatens market share.
Increased raw material costs may negatively impact Badger Meter's profit margins.
Potential regulatory changes could necessitate costly updates to existing products.

Differentiation

Badger Meter offers advanced electromagnetic and ultrasonic flow meters for high accuracy.
Their products serve diverse industries, including water utilities and industrial processes.
Badger Meter provides integrated software solutions for resource optimization and cost reduction.

Upsides

Growing demand for smart water management boosts Badger Meter's market potential.
IoT adoption in industries enhances the need for advanced flow measurement technologies.
Infrastructure investments in emerging markets increase demand for Badger Meter's products.

Land your dream remote job 3x faster with AI