3 LG Electronics Jobs
LG Electronics - Embedded C++ Developer (3-10 yrs)
LG Electronics
posted 1mon ago
Fixed timing
Key skills for the job
Role : Embedded C++ Developer
Role and Responsibilities :
We are seeking a skilled and experienced developer with a strong foundation in C++ programming and a deep understanding of Linux system-level functionality. The ideal candidate will have expertise in multithreading, debugging, and modern C++ standards, coupled with knowledge of design patterns and system-level interactions. This role offers the opportunity to work on complex, performance-critical applications while collaborating with a talented team of professionals.
Key Responsibilities :
- Strong Proficiency in C++ : Demonstrated expertise in C++ programming, with a comprehensive understanding of language specifications and nuances.
- Multithreading Expertise : Proficient in developing and managing multithreaded applications to ensure efficient and parallel processing.
- Linux System Calls : In-depth knowledge of Linux system calls, enabling seamless interaction with the underlying operating system.
- Kernel Trace Analysis and Debugging : Skilled in analyzing kernel traces and proficient with debuggers like GDB to identify and resolve system-level issues.
- Modern C++ Standards : Hands-on experience with the latest C++ standards, including C++11, C++14, and C++17, leveraging advanced features for optimized development.
- STL and Data Structures : Comprehensive knowledge of the Standard Template Library (STL), algorithms, and data structures for efficient coding practices.
- Design Patterns : Strong understanding of design patterns and their application in developing robust and scalable solutions.
Preferred Skills :
- Embedded Systems Design : Familiarity with embedded systems design and low-level hardware interactions, enabling efficient integration with hardware components.
- Version Control Systems : Proficient in using version control tools like Git and SVN to manage codebases and facilitate team collaboration.
This role requires a self-motivated individual with strong analytical and problem-solving skills, capable of working in a fast-paced environment to deliver high-quality solutions.
Functional Areas: Other
Read full job descriptionPrepare for Electronic roles with real interview advice