Sr Embedded Developer

Azimuth AI 

📍 Hyderabad, India 🇮🇳

full-time
senior
Posted —

Key Skills

C++RTOSFOTAARMBluetooth

Industry

SemiconductorTelecommunications

Job Description

Senior Embedded Software Engineer

Location: Hyderabad, Telangana, India

Role Overview

Azimuth AI is seeking a highly skilled Senior Embedded Software Engineer to join our Hyderabad engineering team . The team is responsible for the design and development of next-generation embedded platforms, including MCU drivers, RTOS integration, RF communication stacks, radio APIs, FOTA (Firmware Over-The-Air) solutions, embedded security features, and system-level firmware components.

The ideal candidate will have 10–15 years of hands-on embedded software development experience with strong expertise in C/C++, ARM-based microcontrollers, RTOS, wireless communication protocols, and firmware architecture. This role requires a strong technical leader who can drive firmware development from concept through production while collaborating closely with hardware, validation, product, and customer teams.

Key Responsibilities

  • Design, develop, and maintain embedded firmware and software modules for MCU-based platforms .
  • Lead the development of peripheral drivers, middleware, and platform services.
  • Design and implement secure FOTA/OTA update mechanisms, including bootloaders, image validation, rollback, fail-safe recovery, and firmware lifecycle management.
  • Architect scalable, reusable, and maintainable embedded software solutions.
  • Develop, integrate, and optimize RF communication stacks and wireless protocols.
  • Work closely with hardware, RF, and system teams to debug and optimize wireless performance.
  • Analyze protocol-level issues and drive interoperability testing across multiple device ecosystems.
  • Develop and maintain embedded security features including secure boot, firmware authentication, encryption, and key management.
  • Optimize software for performance, memory footprint, power consumption, and reliability in resource-constrained environments.
  • Troubleshoot and resolve complex system-level issues involving hardware, firmware, RTOS, and wireless communication.
  • Conduct design reviews, code reviews, and ensure adherence to software quality standards and best practices.
  • Mentor engineers and provide technical leadership across firmware projects.
  • Collaborate with customers and internal stakeholders to enable product use cases and resolve technical challenges.
  • Drive software quality initiatives through unit testing, automation, continuous integration, and release processes.

Required Skills & Experience

  • 10–15 years of hands-on embedded software/firmware development experience.
  • Expert proficiency in C and C++ programming.
  • Strong understanding of embedded software development lifecycle, software architecture, and development methodologies.
  • Extensive experience with ARM Cortex-M/A based microcontrollers and embedded systems.
  • Deep understanding of real-time embedded systems and resource-constrained environments.
  • Strong experience with FreeRTOS or similar RTOS platforms.
  • Hands-on experience developing and optimizing device drivers for:
  • UART
  • SPI
  • I2C
  • GPIO
  • DMA
  • RTC
  • Timers
  • Watchdog
  • ADC/DAC
  • Experience with interrupt handling, memory management, low-level firmware development, and bootloader design.
  • Strong experience in designing and implementing FOTA/OTA firmware update solutions, including secure firmware upgrades, image management, rollback mechanisms, and recovery procedures.
  • Experience with embedded security concepts including:
  • Secure Boot
  • Firmware Signing
  • Encryption
  • Authentication
  • Secure Key Storage
  • Strong understanding of RF communication systems and wireless protocol stacks from PHY to Application layers.
  • Experience with wireless technologies such as:
  • Bluetooth Classic
  • Bluetooth Low Energy (BLE)
  • IEEE 802.15.4
  • Zigbee
  • Wi-Fi
  • Proprietary Sub-GHz RF protocols
  • Strong knowledge of:
  • PHY, MAC, Network, Transport, and Application Layers
  • Radio Resource Management
  • RF Coexistence and Interference Mitigation
  • Wireless Security Mechanisms
  • Pairing, Bonding, and Device Provisioning
  • Wireless Performance Optimization
  • Low-Power Wireless Design
  • Experience debugging RF communication issues using protocol analyzers, packet sniffers, oscilloscopes, logic analyzers, and RF test equipment.
  • Strong analytical, debugging, and problem-solving skills.
  • Experience working with geographically distributed and cross-functional engineering teams.
  • Excellent verbal and written communication skills.

Preferred Qualifications

  • Experience working in semiconductor, wireless connectivity, IoT, or product-based organizations.
  • Experience developing radio firmware, wireless stacks, or connectivity solutions.
  • Experience with Bluetooth SIG-qualified products and wireless certification processes.
  • Familiarity with RF certification requirements such as FCC, CE, ETSI, and RED.
  • Strong understanding of RF front-end concepts, antenna characteristics, coexistence mechanisms, and wireless performance tuning.
  • Experience with embedded Linux environments and connectivity frameworks.
  • Experience with AI/ML deployment and optimization on embedded platforms.

Education

  • B.E./B.Tech./M.E./M.Tech./M.S./M.Sc. in Computer Science, Electronics, Electrical Engineering, Embedded Systems, or a related field.

What Success Looks Like

  • Deliver robust, scalable, and production-ready embedded firmware solutions.
  • Drive successful integration of wireless connectivity and FOTA capabilities across products.
  • Improve firmware quality, security, maintainability, and performance.
  • Provide technical leadership and mentorship to engineering teams.
  • Collaborate effectively across hardware, software, RF, validation, and customer-facing teams to achieve product milestones.

Experience Required: 10–15 Years

Employment Type: Full-Time

Location: Hyderabad, Telangana, India


Please share your CV to [email protected]