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:
RtosUsbCDacPwmDevice DriversMemory ManagementMultithreadingSpiEmbedded SoftwarePcieLinuxI2cADCAgile SW DevelopmentBSP IntegrationCleanCodeSafeUARTsDRYeMMCSolid
2-4 yrs
Bengaluru, India
Skills:
cmis multi-threadingCUartSpiGpioPcieI2cPythonopen-source toolsSFF standardsOptical NetworkingQSFPLinux hardware bring-upEmbedded Systemssecure-bootstate machine implementationevent handlingnetwork processorsSFP
10-12 yrs
Bengaluru, India
Skills:
cmis multi-threadingCUartSpiGpioPcieI2cPythonopen-source toolsSFF standardsOptical NetworkingQSFPLinux hardware bring-upsecure-bootstate machine implementationevent handlingnetwork processorsSFP
4-8 yrs
Bengaluru, India
Skills:
markdown Embedded CCLinuxAntXmlXsdAsciiDocCunit
7-9 yrs
Bengaluru, India
Skills:
Embedded RtosCLinuxAspiceCMakeListsYocto build environmentSW quality processesmakecybersecurity principles