Relomote
Remote JobsRelocation Jobs
Add companySaved
Relomote

Relomote is a job board for remote, hybrid, and relocation jobs — every listing AI-classified for the countries it actually hires from, or the visa and relocation support it offers.

LinkedInCrunchbase

Remote jobs by category

  • Remote Engineering & Development jobs
  • Remote Customer Support jobs
  • Remote Design jobs
  • Remote Marketing jobs
  • Remote Sales jobs
  • Remote Product jobs
  • Remote Data & Analytics jobs
  • Remote People & Talent jobs
  • Remote Writing & Content Creation jobs
  • Remote Finance jobs
  • Remote Legal & Compliance jobs
  • Remote Operations & Admin jobs
  • Remote Data Entry jobs
  • Remote Virtual Assistant jobs
  • Remote Education/Training jobs
  • Remote Healthcare/Clinical jobs
  • Remote Other jobs

Remote jobs by location

  • Work from anywhere jobs
  • Remote jobs in Africa
  • Remote jobs in Asia
  • Remote jobs in Europe
  • Remote jobs in Latin America
  • Remote jobs in Middle East
  • Remote jobs in North America
  • Remote jobs in Oceania
  • All remote jobs →

Relocation & visa sponsorship

  • Visa sponsorship jobs
  • Relocation package jobs
  • Relocate to Europe
  • Relocate to Germany
  • Relocate to Netherlands
  • Relocate to Spain
  • Relocate to Portugal
  • Relocate to Greece
  • Relocate to United Kingdom
  • Relocate to Canada
  • Relocate to Australia
  • Relocate to Sweden
  • Relocate to Switzerland
  • Relocate to Japan
  • Relocate to United Arab Emirates
  • All relocation jobs →

© 2026 RelomoteAboutPrivacyTerms

Contact [email protected] · Built by Mahmoud

Relomote
Remote JobsRelocation Jobs
Add companySaved
Legrand Group Opportunities - Join us logo

Senior Engineer - Embedded

Legrand Group Opportunities - Join us
Posted 3 weeks ago
🇮🇳India🏢Hybrid📁Engineering & Development
Is this job info correct?

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. 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/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. Education 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

Similar jobs

Similar jobs

Harman logo

Software Engineer - Embedded Software

Harman

🇮🇳India2 days ago
VGreen Technology Solutions (VGreenTEK) logo

Embedded Linux BSP Engineer - 100% Remote

VGreen Technology Solutions (VGreenTEK)

🇮🇳India1 weeks ago
Xplor logo

Fullstack Software Engineer - Embedded Payments

Xplor

🇮🇳India1 weeks ago
Xplor logo

Senior DevOps Engineer - Embedded Payments

Xplor

🇮🇳India1 weeks ago
Veoneer Safety Systems, India logo

Embedded Software Development Engineer (8-10 Years)

Veoneer Safety Systems, India

🇮🇳India3 weeks ago
SonicWall logo

Senior Software Engineer — Embedded C / Firewall Client

SonicWall

🇮🇳India3 weeks ago