Firmware Engineer
TLDR
Multidisciplinary team designs and optimizes energy-efficient firmware for sensors and network components, influencing future hardware-software integration in a globally used product.
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.
Requirements
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?
Salary €3900-€5400
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
Benefits
Home Office Stipend
Budget for an ergonomic home office setup
Learning Budget
Plenty of room for innovation, technical depth and personal development
Pension scheme (employer contribution)
Pension scheme, two-thirds of which is paid by CowManager
Paid Time Off
Plenty of room for innovation, technical depth and personal development
Remote-Friendly
Working on products that are used worldwide
Wellness Stipend
€250 vitality budget per year
CowManager is a pioneering AgriTech company, known for inventing the first ear sensor technology for dairy cattle. We provide innovative solutions aimed at enhancing cow welfare, driven by big data, and we're active in over 45 countries. Our unique combination of technology and on-farm practice allows us to work closely with farmers, making a significant impact in the agricultural sector.