Embedded Firmware Developer for DW3000 and STM32WL Integration
Budget: ₹12,500 – ₹37,500 INR
We are seeking an experienced embedded firmware developer to integrate the DW3000 Ultra-Wideband (UWB) chip with the STM32WL microcontroller. This project involves the complete firmware development necessary to facilitate communication between the DW3000 and the STM32WL using the SPI protocol. You will be provided with the schematics and expected to deliver a fully functional codebase that supports UWB communication for our application needs.
Responsibilities:
1. Firmware Development: Develop and implement firmware to integrate the DW3000 UWB chip with the STM32WL microcontroller over SPI.
2. Driver Implementation: Write and optimize the SPI drivers and ensure efficient communication between the DW3000 and STM32WL.
3. Protocol Management: Implement the required protocols for UWB communication, including initialization, configuration, and data handling.
4. Testing & Debugging: Conduct thorough testing and debugging of the firmware to ensure reliable and error-free operation.
5. Documentation: Provide comprehensive documentation for the developed firmware, including setup, integration steps, and usage instructions.
6. Collaboration: Work closely with our hardware team to align the firmware development with hardware specifications and performance requirements.
Responsibilities:
1. Firmware Development: Develop and implement firmware to integrate the DW3000 UWB chip with the STM32WL microcontroller over SPI.
2. Driver Implementation: Write and optimize the SPI drivers and ensure efficient communication between the DW3000 and STM32WL.
3. Protocol Management: Implement the required protocols for UWB communication, including initialization, configuration, and data handling.
4. Testing & Debugging: Conduct thorough testing and debugging of the firmware to ensure reliable and error-free operation.
5. Documentation: Provide comprehensive documentation for the developed firmware, including setup, integration steps, and usage instructions.
6. Collaboration: Work closely with our hardware team to align the firmware development with hardware specifications and performance requirements.