Filter interviews by
I am a dedicated and experienced Embedded Software Engineer with a passion for developing innovative solutions.
Over 5 years of experience in embedded software development
Proficient in programming languages such as C, C++, and assembly language
Strong understanding of hardware-software interface
Designed and implemented real-time operating systems for embedded systems
Worked on projects involving IoT devices and communicat
Developed a real-time monitoring system for industrial machines
Implemented data acquisition from sensors
Designed algorithms for anomaly detection
Integrated with cloud platform for remote monitoring
I applied via Approached by Company and was interviewed before Jul 2023. There were 3 interview rounds.
Simple aptitude questions, if you are practicing aptitude than you can easily crack this test.
Given two programs. 1 one is a bit easy. Simple C programming about arrays and for loops. 2 is a bit difficult, involves pointers and structure concepts.
I applied via Naukri.com and was interviewed in May 2021. There was 1 interview round.
What people are saying about L&T Technology Services
I applied via Referral and was interviewed before Aug 2021. There were 3 interview rounds.
Function pointer is a variable that stores the address of a function. UART is asynchronous, USART is synchronous. Compilation stages are preprocessing, compilation, assembly, and linking. Storage classes define the scope and lifetime of a variable.
Function pointer is used to call a function indirectly
UART is a serial communication protocol that uses only one communication line
USART is a synchronous version of UART that...
L&T Technology Services interview questions for designations
Given some questions and we can prefer the language
Yes, I have worked on Linux for embedded software development.
I have experience developing embedded software using Linux as the operating system.
I have worked on customizing Linux kernels for specific embedded systems.
I have used Linux tools and libraries for developing embedded applications.
I have debugged and optimized software performance on Linux-based embedded systems.
A microcontroller is a small computer on a single integrated circuit that contains a processor core, memory, and programmable input/output peripherals.
Microcontrollers are used in embedded systems for controlling various devices and processes.
They are commonly found in everyday devices such as microwave ovens, washing machines, and remote controls.
Microcontrollers are programmed using specialized software tools and lan...
posted on 12 Feb 2024
I was interviewed in Jan 2024.
Embedded c 15 question and c language programming
I applied via Recruitment Consulltant and was interviewed in Dec 2022. There were 2 interview rounds.
I applied via Naukri.com and was interviewed in Jun 2022. There were 2 interview rounds.
Program to find endianness and number of bits set in bit magic.
Use bitwise operators to check endianness
Count number of set bits using bitwise AND and right shift
Use pre-defined functions for endianness in some programming languages
Endianness can affect network communication and file formats
IPC stands for Inter-Process Communication and is used for communication between processes in an operating system.
Shared memory
Message passing
Pipes
Sockets
Remote Procedure Calls (RPC)
Semaphores
Mutexes
I applied via Recruitment Consulltant and was interviewed in Mar 2023. There were 3 interview rounds.
Interview questions for Embedded Software Engineer
Embedded systems are hardware and software combined to perform a specific task
Embedded software is the software component of an embedded system
Linux is open-source, customizable, and widely used in embedded systems
Windows is proprietary, less customizable, and not commonly used in embedded systems
Microcontrollers have built-in memory and peripherals, making them more su...
posted on 9 Nov 2022
I was interviewed in Oct 2022.
To reverse a 32 byte number, swap the first and last byte, second and second last byte, and so on.
Iterate through the first half of the number and swap each byte with its corresponding byte from the second half.
Use bitwise operations to swap the bytes.
Convert the number to a string, reverse the string, and convert it back to a number.
Macro is a preprocessor directive that performs text substitution. Storing 5 bits in a character can be done using bit manipulation. Dangling pointers are pointers that point to invalid memory locations. Inline functions are functions that are expanded by the compiler at the point of call.
Macros are used to define constants or to perform text substitution
To store 5 bits in a character, we can use bit manipulation opera...
based on 2 interviews
Interview experience
based on 33 reviews
Rating in categories
Senior Engineer
5.8k
salaries
| ₹5 L/yr - ₹17 L/yr |
Engineer
4.8k
salaries
| ₹3 L/yr - ₹8.2 L/yr |
Technical Lead
2.1k
salaries
| ₹8.5 L/yr - ₹30 L/yr |
Project Lead
1.5k
salaries
| ₹6 L/yr - ₹23 L/yr |
Senior Software Engineer
1.4k
salaries
| ₹5.6 L/yr - ₹19 L/yr |
TCS
Infosys
Wipro
Tech Mahindra