We are seeking a skilled Embedded Software Engineer with hands-on experience in STM32 microcontrollers, FreeRTOS, CAN, SPI, Ethernet (Sockets), and GPIO programming. You will be responsible for developing real-time firmware, interfacing with hardware peripherals, and optimizing low-level drivers for high-performance embedded applications. Key Responsibilities • Develop, test, and optimize embedded software for STM32 microcontrollers running FreeRTOS. • Implement and debug CAN and SPI communication protocols for peripheral device interfacing. • Develop and maintain Ethernet-based communication using sockets (LWIP). • Configure and control GPIOs for various hardware functionalities. • Optimize real-time task scheduling and resource management within FreeRTOS. Required Skills & Qualifications • Strong experience with STM32 microcontrollers. • Proficiency in C/C++ for embedded development. • Experience with FreeRTOS task scheduling, synchronization mechanisms, and resource management. • Hands-on experience with SPI, Ethernet (TCP/IP Sockets), and GPIO programming. • Familiarity with networking stacks such as LWIP. • Experience with version control systems (Git). • Experience with DMA and interrupt-driven programming. • Familiarity with I2C, UART, and CAN protocols. • Knowledge of bootloaders and firmware update mechanisms. • Knowledge of Python for scripting/debugging. Contractor must sign additional NDA before work begins. Contractor must be a U.S. citizen willing to undergo a background check.
Keyword: Python
Price: $5.0
Embedded System Embedded C C Microcontroller Programming STM32 Firmware C++
Looking for someone with Data analytics experience to build a predictive model for customer job cancellations based on historical data.
View JobEstamos em busca de um desenvolvedor experiente em web scraping para construir API que retorne dados de voos e preço de voo em milhas. Será feita requisição HTTP em endpoint passando data do voo, origem e destino e o endpoint deve responder com um json com os voos que a...
View JobTomco Service Group is a leader in providing expert Functional Safety (ISO 26262) consulting and full lifecycle services. We are seeking an experienced outbound sales freelancer to help grow our client base by reaching out directly to companies posting jobs for Function...
View Job