Search Jobs

Search by job, company or skills

Embedded C++ Engineer

Embedded C++ Engineer

Lg Electronics
Early Applicant
  • Posted a day ago
  • Be among the first 10 applicants

Job Description

Job Title: webOS TV Platform Developer

Experience - 3 to 8 years

Job Summary

We are looking for a skilled webOS TV Platform Developer to design, develop, and maintain system-level and service components for the webOS TV platform. The role involves working closely with embedded systems, Linux/RTOS environments, and platform services to deliver stable, high-performance TV solutions.

Key Responsibilities

  • Design, develop, and maintain platform-level software for webOS TV.
  • Develop system and service components using C/C++ in embedded environments.
  • Work on Linux/RTOS-based system programming and platform services.
  • Apply object-oriented design principles, design patterns, and UML-based designs.
  • Contribute to system and service development for Android/webOS platforms.
  • Perform debugging, issue analysis, and root cause investigation for system-level problems.
  • Collaborate with cross-functional teams to ensure platform stability, performance, and scalability.
  • Participate in code reviews and follow established development and quality standards.

Required Skills And Qualifications

  • Strong programming skills in C and C++ within embedded environments.
  • Good understanding of C++ design patterns and UML-based software design.
  • Strong knowledge of Linux/RTOS and system-level programming.
  • Good understanding of Linux internals, including systemd, process management, DAC, and SMAC.
  • Hands-on experience in system or service programming for Android or webOS platforms.
  • Strong analytical thinking and debugging skills.
  • Ability to work independently and as part of a team in a fast-paced environment.

Added Advantage

  • Knowledge of Bluetooth and networking standards such as WiFi and Bluetooth.
  • Experience with connectivity standards such as Miracast, IoT, UPnP, DLNA, and MQTT.

Nice to Have

  • Experience with open-source integration.
  • Knowledge of cross-compiling for ARM architecture and use of profiling tools.
  • Familiarity with development tools such as Git, Gerrit, GCOV, and LCOV.
  • Working knowledge of project and documentation tools such as Confluence and JIRA.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

webOS

UML-based software design

System-level programming

LCOV

Miracast

WiFi

Bluetooth

About Company

Similar Jobs

4-6 yrs
Bengaluru, India
Skills:
Rtos, Usb, C, Dac, Pwm, Device Drivers, Memory Management, Multithreading, Spi, Embedded Software, Pcie, Linux, I2c, ADC, Agile SW Development, BSP Integration, CleanCode, Safe, UARTs, DRY, eMMC, Solid
2-4 yrs
Bengaluru, India
Skills:
cmis , multi-threading, C, Uart, Spi, Gpio, Pcie, I2c, Python, open-source tools, SFF standards, Optical Networking, QSFP, Linux hardware bring-up, Embedded Systems, secure-boot, state machine implementation, event handling, network processors, SFP
10-12 yrs
Bengaluru, India
Skills:
cmis , multi-threading, C, Uart, Spi, Gpio, Pcie, I2c, Python, open-source tools, SFF standards, Optical Networking, QSFP, Linux hardware bring-up, secure-boot, state machine implementation, event handling, network processors, SFP
4-8 yrs
Bengaluru, India
Skills:
markdown , Embedded C, C, Linux, Ant, Xml, Xsd, AsciiDoc, Cunit
6-8 yrs
Bengaluru, India
Skills:
Netconf, Linux Kernel Programming, C, Network Programming, Python, Open-Source technologies, GRPC