We develop an individual integrated solution for your business and select a unique set of services for it, combining them with a single strategy and goal
Must develop firmware for STM32 and other equivalent microcontroller units (note: PIC, ARM, Arduino, ESP8266, ESP32, and Raspberry Pi ).
Strong knowledge of firmware development for CAN,I2C, SPI, UART, RS-232, RS485, etc.
Should have compiler experience in developing software with Keil (or) Eclipse (or) STM32 CubeIDE (or) any other equivalent (note: Arduino IDE is not considered).
Code must be validated through coding standards and testing frameworks.
Must support all phases of the product development cycle.
Review product documentation for accuracy, including documentation intended for customer use.
3+ years of experience as a Python Developer with a strong portfolio of projects.
Bachelor's degree in Computer Science, Software Engineering or a related field.
In-depth understanding of the Python software development stacks, ecosystems, frameworks and tools such as Numpy, Scipy, Pandas, Dask, spaCy, NLTK, sci-kit-learn and PyTorch.
Experience with front-end development using HTML, CSS, and JavaScript.
Familiarity with database technologies such as SQL and NoSQL.
Excellent problem-solving ability with solid communication and collaboration skills.