Senior Engineer - Embedded

Posted Yesterday
Be an Early Applicant
Thāne, Thane, Mahārāshtra, IND
Hybrid
Senior level
Energy • Appliances • Industrial • Manufacturing
The Role
Lead development and maintenance of embedded software on FreeRTOS, Embedded Linux, and bare-metal platforms. Perform BSP development, board bring-up, bootloader/kernel/device driver development, hardware-software debugging, IPC and networking integration, performance optimization, and collaborate with cross-functional teams for validation and field support.
Summary Generated by Built In
Required Skills

• 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.
• Strong 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.

ResponsibilitiesKey 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/C++.
• Configure and customize bootloaders (U-Boot or equivalent).
• Debug hardware-software integration issues during platform bring-up and product development.
• Analyze and optimize system performance, memory utilization, boot time, and CPU utilization.
• Collaborate with hardware, firmware, validation, and system teams throughout the product lifecycle.
• Participate in architecture reviews, code reviews, and technical design discussions.
• Support product validation, deployment, and field issue analysis.

QualificationsEducation

Bachelor’s or Master’s degree in Electronics, Embedded Systems, Computer Science, Electrical Engineering, or related field.

Domain

IoT Devices / Smart Home Solutions / Building Automation / Connected Products / Embedded Systems

Skills Required

  • 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 (UART, SPI, I2C, Ethernet, USB, GPIO, ADC, PWM, PCIe)
  • Strong understanding of ARM Cortex-A/R/M or similar processor architectures
  • Experience with IPC mechanisms: Message Queues, Shared Memory, Semaphores, Pipes, Sockets
  • Strong knowledge of TCP/IP, UDP, HTTP/HTTPS, MQTT, SNMP, and SSH/TLS
  • Linux kernel fundamentals, Device Tree concepts, boot sequence, and startup architecture
  • Strong debugging skills using GDB, JTAG Debuggers, Lauterbach/Trace32, Wireshark, Logic Analyzers, Oscilloscopes
  • Experience with Git and version control systems
  • Bachelor's or Master's degree in Electronics, Embedded Systems, Computer Science, Electrical Engineering, or related field
  • 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
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
38,000 Employees
Year Founded: 1865

What We Do

Legrand is a global specialist in electrical and digital building infrastructures, dedicated to supporting technological, societal, and environmental change. The company improves lives by transforming the spaces where people live, work, and meet through the delivery of simple, innovative, and sustainable connected solutions. Their product range includes low-voltage electrical components, building control systems, lighting, and data power control for residential and commercial markets.

Similar Jobs

Xplor Technologies Logo Xplor Technologies

Senior Devops Engineer

Cloud • Payments • Software
In-Office
Pune, Mahārāshtra, IND
3100 Employees

Xplor Technologies Logo Xplor Technologies

Senior Software Engineer

Cloud • Payments • Software
In-Office or Remote
Pune, Mahārāshtra, IND
3100 Employees

BTicino Dominicana, S.R.L. Logo BTicino Dominicana, S.R.L.

Senior Engineer

Appliances • Industrial • Manufacturing
Hybrid
Thāne, Thane, Mahārāshtra, IND

Ciklum Logo Ciklum

Senior Embedded Engineer

Information Technology • Consulting
Remote or Hybrid
India
2995 Employees

Similar Companies Hiring

True Anomaly Thumbnail
Aerospace • Artificial Intelligence • Hardware • Machine Learning • Software • Defense • Manufacturing
Centennial, CO
300 Employees
Fortune Brands Innovations Thumbnail
Manufacturing
Deerfield, IL
10000 Employees
Amalgamated Sugar Thumbnail
Food • Greentech • Agriculture • Industrial • Manufacturing
Boise, Idaho
768 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account