03 Aug
|
AaensaTech
|
India
Job description:
Job Description: Firmware Engineer (2+ Year Experience)
Required Skills and Experience:
Programming Languages: C, C++
Embedded Operating Systems: RTOS (Freertos, openwrt preferred), Embedded Linux
Development Platforms/IDEs: STM32CubeIDE, Arduino IDE, ESP-IDF, OpenCPU SDK
Microcontrollers/Controllers: ESP32, STM32, and similar MCUs
Communication Protocols: Wi-Fi, Cellular, BLE, Lora-WAN, MQTT, Rest API, Modbus , UART, SPI, I2C,CAN.
Embedded Concepts: Interrupts, Timers, Multithreading, Synchronization
Scripting: Shell scripting (bash) for build and automation tasks
Tools & Environments: Linux (embedded), version control (Git), debugging tools
Other: Basic MATLAB for algorithm prototyping (optional/bonus)
Pay: ₹565,984.73 - ₹780,972.24 per year
Work Location: In person
📌 Embedded Software Engineer (India)
🏢 AaensaTech
📍 India