- Must have hands-on experience in ARM Cortex-M based STM32 MCUs
- Proficiency in STM32CubeMX or bare-metal/RTOS development
- Worked with OEM/industrial software stacks, not limited to Arduino based workflows
- Understanding of production-level code and hardware integration
- Familiar with bootloaders, memory maps, and peripheral optimization
- Should have contributed to real-world embedded products (preferably launched), also Mention Projects you have Worked on
- MINIMUM 5 YEAR EXPERIENCE IN EMBEDDED SOFTWARE DEVELOPMENT
Job Type: Full-time
Pay: ₹400,000.00 - ₹600,000.00 per year
Application Question(s):
- What is your notice period at your current role?
- Many engineers start with Arduino, but for this role, we need experience with industry-standard silicon. Can you describe a project where you developed firmware for an MCU like an STM32, NXP, TI or Any Other chip?
- Please detail your hands-on experience with specific MCU peripherals and embedded concepts. We are looking for practical implementation experience, not just theoretical knowledge. In your response, please highlight your proficiency with:
Serial Protocols: (e.g., SPI, I2C, UART/USART, CAN)
Analog & Mixed Signal: (e.g., ADC, DAC)
System & Timing: (e.g., Hardware Timers, PWM, DMA, Watchdogs)
Architecture & OS: (e.g., Bare-metal programming, Interrupt handling, RTOS like FreeRTOS or Zephyr)
Experience:
- Embedded software: 5 years (Required)
Location:
- Karelibaug, Vadodara, Gujarat (Required)
Work Location: In person