Firmware Development for STM32H5/H7
Budget: $30 – $250 NZD
I am looking for a skilled firmware developer to work on a project involving the STM32H5 or STM32H7 processor. The task involves creating firmware at both the hardware and device level based on a provided system architecture.
Key Responsibilities:
- Develop firmware for various hardware functions including power management, sensor interfacing, and I/O control.
- Create device level firmware support for BLDC motors, Maxon ESCON 50/5ESC, 3xPWM, LIS3DH Accelerometer, and LPS22HH temp sensor, KSZ9896 Ethernet switch;
-STM32H573RIVx processor: TCP/IP communication, KSZ9563 Ethernet switch, PWM driver, RS485 driver, I2c (or SPI driver TBD), CAN bus, GPIO control valves, MS583730BA01-50 absolute pressure sensor;
- Implement communication protocol support, specifically I2C.
Requirements:
- Proficiency in C and C++ programming.
- Extensive experience with STM32H5 or STM32H7, STM32H573RIVx processors.
- Ability to document all coding comprehensively.
This project will provide a great opportunity for a firmware specialist with strong hardware and device level experience. The ideal candidate will have a good understanding of power management, sensor interfacing, and I/O control at the hardware level, as well as firmware development for specific devices at the device level.
Key Responsibilities:
- Develop firmware for various hardware functions including power management, sensor interfacing, and I/O control.
- Create device level firmware support for BLDC motors, Maxon ESCON 50/5ESC, 3xPWM, LIS3DH Accelerometer, and LPS22HH temp sensor, KSZ9896 Ethernet switch;
-STM32H573RIVx processor: TCP/IP communication, KSZ9563 Ethernet switch, PWM driver, RS485 driver, I2c (or SPI driver TBD), CAN bus, GPIO control valves, MS583730BA01-50 absolute pressure sensor;
- Implement communication protocol support, specifically I2C.
Requirements:
- Proficiency in C and C++ programming.
- Extensive experience with STM32H5 or STM32H7, STM32H573RIVx processors.
- Ability to document all coding comprehensively.
This project will provide a great opportunity for a firmware specialist with strong hardware and device level experience. The ideal candidate will have a good understanding of power management, sensor interfacing, and I/O control at the hardware level, as well as firmware development for specific devices at the device level.