[Skip to main content](#main-content)

[OpenNash Jobs](https://jobs.opennash.com/)
[Hiring report](/reports/hiring/) · [All LG Electronics jobs](https://jobs.opennash.com/companies/lg-electronics/) · [Search jobs](/search/)

LG Electronics · Bengaluru

# Embedded Engineer (C,C++,Linux)

Bengaluru Design 

Listed on LG Electronics’s official careers site. Posted October 8, 2026. Check that it is still open and apply there.
[Apply on LG Electronics’s careers site →](https://globalcareers.lge.com/jobs/a6ac75f0a3cd92)

[OpenNash Jobs](https://jobs.opennash.com/) / [LG Electronics](https://jobs.opennash.com/companies/lg-electronics/) / Embedded Engineer (C,C++,Linux)

## Job description

Job Description - Embedded Linux Software Engineer (C, C++, Linux)

Organization:- LG Soft India, Bangalore

### Designation

Senior Research Engineer

### Resource Type

Regular

### Open Positions

4 (Experienced)

### Experience

6 to 12 Years

### Location

Bangalore

### About the Role

LG Soft India is seeking experienced Embedded Linux Software Engineers to develop next-generation HVAC Controllers and Building Management System (BMS) solutions. The role involves designing and developing Linux-based gateway and controller platforms, integrating industry-standard communication protocols, implementing secure connectivity, and enabling scalable building automation solutions.

### Key Responsibilities
- Design and develop embedded Linux applications for HVAC controllers and gateways
- Implement communication protocol stacks – Modbus RTU/TCP, BACnet MS/TP & IP, RS-485, BACnet protocols
- Develop D-Bus APIs and IPC services for inter-process communication
- Configure and deploy Linux services using systemd, init scripts, and boot mechanisms
- Build and customize Yocto/OpenEmbedded environments for cross-platform ARM targets
- Integrate secure communication layers with TLS/certificates, AppArmor policies, and FOTA mechanisms
- Collaborate with cross-functional teams to deliver solutions

### REQUIRED Skills
- System calls, multi-threading, IPC (D-Bus, sockets, signals), memory management, and secure coding in C/C++ Linux applications
- Modbus RTU/TCP, RS-485 serial, Ethernet, and network socket programming for embedded communication
- Recipe development, bitbake, layer management, cross-compilation for ARM (Cortex-A9, Aarch64), and makefile customization in Yocto/OpenEmbedded build systems
- systemd services, init scripts, rootfs customization, and device file systems in embedded Linux environments
- RTOS concepts, process priorities, and synchronization mechanisms for real-time systems
- MQTT protocol, REST APIs, HTTPS/TLS, and device registration and pairing flows for cloud integration
- gdb, strace, ltrace, valgrind, protocol packet inspection, and performance profiling for debugging and analysis
- SQLite, XML (LibXML2), and YAML/JSON parsing and generation for data processing

### PREFERRED Skills
- WiFi provisioning, mDNS/Zeroconf, IPv4/IPv6 configuration, and network management for network onboarding
- OpenSSL/TLS, X.509 certificates, secure FOTA, key management, and secure coding practices in cryptography and security
- MAC policy development, security audit, and compliance testing with AppArmor
- Familiarity with Building Management Systems, IoT, Energy management

### Educational Qualification
- B.E. / B.Tech in Electronics & Communication, Electrical & Electronics, Computer Science, or related disciplines.

## At a glance
- Posted by the employer: Oct 8, 2026
- First seen by OpenNash: Oct 19, 2026
- Last checked: Oct 19, 2026
- Listed for: 11 days
- Location: Bengaluru[Apply on LG Electronics’s careers site →](https://globalcareers.lge.com/jobs/a6ac75f0a3cd92)

## More jobs at LG Electronics

### [AI Engineer (HS_Kitchen)](https://jobs.opennash.com/companies/lg-electronics/jobs/fedc90c7aa34c0077f2f/)

Bengaluru

### [BSP Developer_VS](https://jobs.opennash.com/companies/lg-electronics/jobs/682887cb6ed9b8e65a99/)

Bengaluru

### [BSP Engineer_MS](https://jobs.opennash.com/companies/lg-electronics/jobs/0f67608dd537108abbe4/)

Bengaluru

### [C#_WPF Engineer_MS](https://jobs.opennash.com/companies/lg-electronics/jobs/2b8be477d88c7701d229/)

Bengaluru

### [Cloud Engineer_MS](https://jobs.opennash.com/companies/lg-electronics/jobs/1f34ca89c243349e3b2a/)

Bengaluru

## Similar jobs at other companies

### [Embedded Linux Engineer](https://jobs.opennash.com/companies/qualcomm/jobs/4a568c57771230d00eb3/)

Qualcomm · Bangalore, India

### [Senior Engineer - Embedded Linux](https://jobs.opennash.com/companies/qualcomm/jobs/c263d6d2ef62f554a6ae/)

Qualcomm · Bangalore, India

### [Embedded Software Development Engineer – Linux & C/C++ & Network Communication](https://jobs.opennash.com/companies/siemens/jobs/390f4df27d9918f7d96b/)

Siemens 

### [Linux Embedded Development Expert](https://jobs.opennash.com/companies/sandisk/jobs/cfee3ca5580bfbe1ab67/)

Sandisk 

### [Senior Embedded Developer QNX/Linux](https://jobs.opennash.com/companies/ntt/jobs/82a93e8d396708278306/)

NTT · Remote, Romania

[Design jobs](/functions/design/)

OpenNash lists jobs from employers’ own careers sites and does not handle applications.
Dates come from the employer where stated; “first seen” and “last checked” are our own observations.

OpenNash Jobs · Official listings with dates and links to the employer. [Weekly hiring report](/reports/hiring/) · [Methodology](/methodology/)
