Firmware Engineer

CowManager BV

Harmelen

On-site

EUR 70,000 - 100,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Pension scheme
25 vacation days
Vitality budget
Work-from-home allowance
Ergonomic home office
Room for innovation
Worldwide product impact

Job summary

CowManager is seeking a Firmware Engineer to design, develop and optimize firmware for its sensor systems and network components. You will work across bare-metal and RTOS environments, using C and Python to build energy-efficient embedded software.

The role involves collaboration with hardware, software and product teams in a fast-growing, global company. The office is located on a working dairy farm in Harmelen, NL, offering opportunities for innovation, deep technical work and personal growth.

Qualifications

  • Bachelor’s or Master’s degree in Embedded Systems, Electrical Engineering, Computer Science or a similar field.
  • At least 5 years of experience in embedded software development.
  • Strong knowledge of C and Python.
  • Experience with low-power embedded systems.
  • Experience with wireless communication protocols (802.15.4, Zigbee, Bluetooth).
  • Experience with bare-metal development and RTOS (FreeRTOS, Zephyr, Embedded Linux).
  • Ability to read and understand electronic schematics.
  • Experience with oscilloscopes and logic analyzers.
  • Proficiency in English.

Responsibilities

  • Design, develop and maintain firmware for sensors and network components.
  • Develop software primarily in C and Python.
  • Work on energy-efficient embedded solutions and wireless protocols.
  • Develop software for bare-metal systems and RTOS platforms.
  • Collaborate with hardware, software, QA and product teams.
  • Contribute to architecture choices and future technical developments.
  • Support testing, validation and quality improvements.

Skills

Embedded software
C
Python
Low-power design
Wireless protocols
Bare-metal
FreeRTOS
Zephyr
Embedded Linux
Schematic reading
Oscilloscopes
Logic analyzers
English proficiency

Education

Bachelors or Masters in Embedded Systems/Electrical Engineering/CS

Tools

Development tools

Job description

At CowManager, we develop smart sensor technology that helps dairy farmers worldwide improve the health, fertility and performance of their herd.

As a Firmware Engineer, you will work on the software that runs in our sensors, network components and other embedded systems. You will be involved in the full development cycle: from architecture and design to implementation, testing and optimization.

You will work in a multidisciplinary development team where hardware, firmware, software and product development collaborate closely. You will also have plenty of opportunity to contribute ideas on technical choices and the future development of our products.

Your responsibilities
  • Designing, developing and maintaining firmware for sensors and network components
  • Developing software primarily in C and Python
  • Working on energy-efficient embedded solutions
  • Implementing and optimizing wireless communication protocols
  • Developing software for bare-metal systems and RTOS platforms
  • Analyzing and solving complex technical challenges
  • Supporting testing, validation and quality improvements
  • Collaborating with hardware engineers, software developers, testers and product management
  • Contributing to architecture choices and future technical developments
About CowManager

CowManager is an innovative and globally operating company in the agricultural sector. We are the inventors of the first ear sensor technology for dairy cattle, driven by data, innovation, and animal welfare. Our technology is used in more than 40 countries worldwide.

We are an ambitious and fast-growing company with passionate colleagues who love technology and agriculture. Our office is located on a working dairy farm in Harmelen, where data and technology meet real-life practice. We value collaboration and a healthy work-life balance.

Our goal? To improve together, every single day.

What do you bring?
  • Bachelor’s or Master’s degree in Embedded Systems, Electrical Engineering, Computer Science or a similar field
  • At least 5 years of experience in embedded software development
  • Strong knowledge of C
  • Experience with Python
  • Experience with low-power systems
  • Knowledge of wireless communication such as 802.15.4, Zigbee and Bluetooth
  • Experience with bare-metal development
  • Experience with FreeRTOS, Zephyr or Embedded Linux
  • Ability to read and understand electronic schematics
  • Experience with measurement equipment such as oscilloscopes and logic analyzers
  • Experience with modern development and test environments is a plus
  • Good command of English
What do we offer?
  • Variable year-end bonus
  • Pension scheme, two-thirds of which is paid by CowManager
  • 25 vacation days with the option to purchase additional days
  • €250 vitality budget per year
  • Work-from-home allowance
  • Budget for an ergonomic home office setup
  • Plenty of room for innovation, technical depth and personal development
  • Working on products that are used worldwide
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Firmware Engineer
Firmware Engineer

CowManager B.V • Harmelen

On-site
EUR 60,000 - 80,000
Variable year-end bonus
Pension scheme
25 vacation days
+2
Productmanager App & Web
Productmanager App & Web

CowManager BV • Utrecht

On-site
EUR 80,000 - 110,000
Variable year-end bonus
Pension plan (2/3 paid by CowManager,
Embedded Firmware Engineer — Wireless & Low-Power Systems
Embedded Firmware Engineer — Wireless & Low-Power Systems

CowManager B.V • Harmelen

On-site
EUR 60,000 - 80,000
Variable year-end bonus
Pension scheme
25 vacation days
+2
C# .NET Developer (Embedded)
C# .NET Developer (Embedded)

CowManager • Harmelen

On-site
EUR 44,640 - 70,308
Salaris €4.000 – €6.300 + 8% vakantiegeld
Bonus tot 10% van jaarsalaris
Pensioen (2/3 betaald door CowManager)
+7
Senior Embedded Firmware Engineer — Low-Power & Wireless
Senior Embedded Firmware Engineer — Low-Power & Wireless

CowManager BV • Harmelen

On-site
EUR 70,000 - 100,000
Pension scheme
25 vacation days
Vitality budget
+4
C# .NET Developer (Embedded)
C# .NET Developer (Embedded)

CowManager BV • Utrecht

Hybrid
EUR 65,000 - 90,000
Bonus tot 10% van jaarsalaris
Pensioen (2/3 betaald)
25 vakantiedagen + bijkoopmogelijkheid
+3
Junior Engineer – Firmware, Hardware and QA
Junior Engineer – Firmware, Hardware and QA

Pastorix • Amsterdam

On-site
EUR 28,000 - 40,000
Real ownership
Hands-on learning
AI tooling
+5
Systeembeheerder
Systeembeheerder

CowManager BV • Harmelen

On-site
EUR 45,000 - 54,000
Salaris tussen €4.000–€4.800
Bonus eindjaar (variabel)
Pensioenplan (2/3 door CowManager)
+5
DevOps Engineer – Data Platform
DevOps Engineer – Data Platform

COWMANAGER B.V. • Harmelen

Hybrid
EUR 50,000 - 73,000
Salaris 4.500–6.500 EUR/maand
Bonusaandeel tot 10%
25 verlofdagen
+6
DevOps Engineer – Data Platform
DevOps Engineer – Data Platform

CowManager B.V • Harmelen

On-site
EUR 50,000 - 73,000
Salaris 4.500–6.500 € per maand
Eindejaarsbonus tot 10%
25 verlofdagen
+4