Roles they hire for
- Embedded Linux engineer
- TV and appliance software engineer
What they emphasise
- TV, appliance and automotive software
- Embedded Linux (webOS)
- Connectivity
Brush up on
Embedded LinuxwebOSMultimediaWi-Fi and BLEDebugging
How the rounds usually run
A typical consumer hardware loop for embedded roles. Companies vary by team and seniority.
Recruiter screen
- Background, role fit and logistics
Example: Walk me through your current project in two minutes.
Technical phone screen: C coding
- Live C coding: data structures, bit manipulation, memory
- Explaining your code and edge cases out loud
Example: Implement memmove and explain how you handle overlap.
Loop: embedded system design
- Architecture for a device feature end to end
- Power, memory and real-time trade-offs
Example: Design firmware for a wireless earbud's charging case.
Loop: RTOS, concurrency and debugging
- Scheduling, synchronization, priority inversion
- Hardware and software debugging with scopes and schematics
Example: Explain priority inversion and two ways to prevent it.
Hiring manager and behavioural
- Ownership, cross-functional work and judgement
Example: Tell me about a time you shipped under a hard deadline. What did you cut?
Practice questions
Original questions written for LG Soft India's focus areas, not leaked ones.
- How does a TV's software start up from power-on to the home screen?
- Debug a memory leak in a long-running embedded Linux process.
- Explain how video playback works from file to screen.
- How would you connect an appliance to a phone app over BLE?
- What's the difference between a process crash and a kernel crash, and how do you debug each?
Your prep playlist
Design rounds to practise
Themes are inferred from LG Soft India's public product lines.
Take an AI mock round styled on LG Soft India, with follow-ups that probe what you missed.
Start a mock round