Firmware Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
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
Requirements
- 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
Benefits & conditions
- 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
Deze baan Landelijk gemiddeld IT ICT vacatures gemiddeld Provincie Utrecht gemiddeld Devops engineer
About the company
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.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Best Companies in the Netherlands: Top 25 Companies in 2023Â
How to Find Tech Jobs in Amsterdam
Software Developer Salary in The Netherlands [2023]
How to land a developer job in Amsterdam