05 Oct
|
Aliqan Technologies
|
Noida
05 Oct
Aliqan Technologies
Noida
Role OverviewWe are looking for a hands-on Embedded Systems Team Lead with strong experience in ARM-based embedded systems, firmware development, USB, board bring-up, hardware/firmware integration, and debugging. The candidate will lead technical decisions, mentor engineers, review designs/code, and own embedded product development from architecture to production.
Mandatory Skills
- 8+ years of hands-on Embedded Systems / Firmware Development
- Strong expertise in ARM Cortex-M and/or Cortex-A
- Strong programming skills in Embedded C/C++
- Experience with Bare-metal and RTOS-based systems
- Robust experience in Board Bring-up & • Hardware/Firmware Integration
- Hands-on experience with USB 2.0, including Enumeration, Descriptors, Endpoints, Control/Bulk/Interrupt Transfers
- Experience with USB device classes – HID / CCID / CDC / Mass Storage / Composite
- Strong knowledge of Embedded Interfaces: SPI, I2C, UART, GPIO, ADC/DAC, PWM, CAN, Ethernet
- Experience with BSP, Bootloader, Device Drivers and Low-level Firmware
- Strong Hardware Debugging & • Schematic Review experience
- Hands-on experience with JTAG/SWD, GDB, Oscilloscope, Logic Analyzer and Protocol Analyzer
- Experience with GCC/ARM GCC, Keil, IAR or equivalent toolchains
- Strong understanding of MCU architecture, interrupts, DMA, timers, memory, clocks, watchdogs and power modes
- Experience with Git and embedded software development/release processes
- Prior experience leading/mentoring Embedded Hardware/Firmware engineers
Key Responsibilities
- Lead embedded product development from architecture, prototype and board bring-up to validation and production.
- Design and develop ARM-based firmware, BSPs, bootloaders and device drivers.
- Lead USB and peripheral interface development and debugging.
- Review schematics, PCB designs, component selection, power, clocks and reset circuits.
- Troubleshoot complex hardware, firmware and hardware/firmware integration issues.
- Conduct design reviews and code reviews and ensure engineering best practices.
- Mentor engineers and provide technical guidance on architecture, debugging and root-cause analysis.
- Coordinate with Hardware, Firmware, Software, QA, Manufacturing and Product teams.
- Own technical planning, task allocation and delivery for the embedded engineering team.
- Support product validation, certification, manufacturing and production issues.
Good to Have
- Secure Boot, Firmware Security & • Cryptography
- Secure Key Storage
- Smart Card / CCID / ISO 7816
- FIDO2 / Authentication Devices
- NFC / BLE
- Embedded Linux
- FPGA Integration
- Device Certification / Compliance Testing
- Manufacturing Test & • Production Firmware
EducationBachelor’s/Master’s degree in Electronics, Electrical Engineering, Embedded Systems, Computer Engineering, Computer Science or related discipline.
📌 Embedded Systems Team Lead (Noida)
🏢 Aliqan Technologies
📍 Noida