i3indya Technologies is looking for Embedded Engineer Freelance Trainer to join our dynamic team and embark on a rewarding career journey Designing and developing embedded systems software and firmware for microcontroller-based systems.
Writing efficient, optimized, and maintainable code in C/C++ programming languages.
Developing device drivers and BSPs (Board Support Packages) for hardware peripherals like USB, SPI, I2C, UART, and Ethernet.
Debugging and troubleshooting hardware and software issues.
Conducting hardware-software integration testing and debugging.
Participating in hardware and software design reviews to ensure quality and consistency.
Collaborating with cross-functional teams including hardware engineers, software developers, and QA engineers to develop and test embedded systems.
Creating and maintaining technical documentation, user manuals, and design specifications.