Senior Engineer (Thane)

Senior Engineer (Thane)

30 Jul
|
Legrand
|
Thane

30 Jul

Legrand

Thane

Required Skills

JOB DESCRIPTION

Strong experience in Embedded C/C++ programming.
Hands-on experience with FreeRTOS development.
Strong experience in Embedded Linux system development.
Experience in Bare Metal firmware development.
BSP development and customization experience.
Experience in board bring-up and hardware debugging.
Device driver development for embedded peripherals.
Strong understanding of ARM Cortex-A/R/M or similar processor architectures.
Experience with IPC mechanisms: Message Queues, Shared Memory, Semaphores, Pipes, and Socket-based Communication.
Strong knowledge of TCP/IP, UDP, HTTP/HTTPS, MQTT, SNMP, and SSH/TLS.
Linux kernel fundamentals, Device Tree concepts, boot sequence, and startup architecture.
Robust debugging skills using GDB, JTAG Debuggers, Lauterbach/Trace32, Wireshark, Logic Analyzers, and Oscilloscopes.
Experience with Git and version control systems.

Preferred Skills

Experience with FreeRtos BSP development.
Knowledge of AMP/SMP architectures.
Experience with secure boot and embedded security concepts.




Familiarity with IoT protocols such as BLE, Zigbee, Thread, Matter, and Wi-Fi.
Exposure to cloud-connected IoT devices and edge computing.
Experience with CI/CD and automated build systems.
Understanding of cybersecurity concepts for connected products.

Responsibilities

Key Responsibilities

Develop and maintain embedded software solutions on FreeRtos, Embedded Linux, and Bare Metal platforms.
Perform BSP development and customization for new hardware platforms.
Lead and support board bring-up activities, including bootloader, kernel, device drivers, and hardware validation.
Develop and integrate device drivers for UART, SPI, I2C, Ethernet, USB, GPIO, ADC, PWM, and PCIe peripherals.
Design and implement IPC mechanisms, message queues, shared memory, semaphores, sockets, and synchronization primitives.
Work on real-time applications with deterministic performance requirements.
Develop and optimize embedded applications using C

📌 Senior Engineer (Thane)
🏢 Legrand
📍 Thane

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior engineer (thane) / thane

Subscribe to this job alert:

Get the latest job offers by email for: senior engineer (thane) / thane