23 Aug
|
Pqangels Technologies
|
Bengaluru
23 Aug
Pqangels Technologies
Bengaluru
Key Responsibilities
Design, develop, and maintain embedded software applications.
Develop firmware for microcontrollers and embedded processors.
Work on board bring-up, hardware-software integration, and debugging.
Develop and optimize device drivers and middleware.
Integrate communication protocols and peripheral interfaces.
Perform code reviews, unit testing, and debugging.
Collaborate with hardware, validation, and system engineering teams.
Participate in product development throughout the software lifecycle.
Prepare technical documentation and design specifications.
Required Skills
Embedded C/C++
Embedded Linux
RTOS (FreeRTOS, VxWorks, Zephyr, ThreadX)
Linux Device Driver Development
U-Boot
JTAG, GDB, Oscilloscope, Logic Analyzer
Git
Communication Protocols
UART, SPI, I2C, CAN, USB, Ethernet, PCIe, BLE, Wi-Fi
Processor Platforms
ARM Cortex-M, ARM Cortex-A, NXP, STM32, TI, Renesas, Qualcomm, Microchip, Raspberry Pi, NVIDIA Jetson
Valuable to Have
Yocto Linux, Buildroot, Bash/Python scripting, Secure Boot, OTA Updates, Functional Safety (ISO 26262),
AUTOSAR, IoT Product Development.
📌 Embedded Systems Engineer Bengaluru
🏢 Pqangels Technologies
📍 Bengaluru