30 Jul
|
WiSig Networks
|
Telangana
30 Jul
WiSig Networks
Telangana
Role & Responsibilities / What youll do:
Design, develop and optimize embedded firmware based on RTOS or Bare-metal
Hardware bring-up and software integration of embedded system
Integration and testing of middleware components for Edge AI/Physical AI model integration, training and optimization
Debug and troubleshoot issues at hardware integration, driver and system level, including issues with memory, performance, and muli-core (CPU/NPU)synchronization
Required skills / Whom we are looking for:
Bachelors or Masters degree in related engineering field with 5 to 6 years of hands-on experience in embedded software development based on MCU/MPU
Programming Language: Proficiency in C, intermediate to expert in C++.
Robust debugging and troubleshooting skills, including experience with tools like GDB, JTAG, and kernel debugging.
Mandate experience of working with one of the MCU/MPU from STMicroelectronics/NXP/Renesas
Experience with bare-metal and real-time operating systems (RTOS) like, FreeRTOS, Zephyr, Thread-X, or similar.
Good understanding and experience on various HW interfaces like UART, SPI, I2C, I2S, Ethernet, Wi-Fi, Bluetooth
Robust understanding of Processor/SoC architecture (ARM CortexM4, M5 or RISC-V), memory management, interrupt handling, and low-level programming.
Strong communication skills and the ability to work effectively in a cooperative, cross-functional team environment.
Customization of linker scripts and memory layout for embedded toolchains (GCC/IAR/ARM)
ML frameworks such as TensorFlow Lite Micro or PyTorch for embedded systems
Nice to have Python programming experience
Why join us:
Opportunity to work on innovative projects with the latest Embedded & AI
📌 Embedded Firmware Engineer Telangana
🏢 WiSig Networks
📍 Telangana