Job Description:
We are seeking a highly skilled and motivated Embedded Software Engineer to join our development team. The ideal candidate will possess strong expertise in C/C++ programming, real-time operating systems like Linux and VxWorks, and experience working in multi-threaded, distributed architecture environments.
- Job Title: Embedded Software Engineer (C/C++ | Linux | VxWorks | Qt)
- Location: Multiple
- Minimum Qualification: B.Tech / B.E. in Computer Science, Electronics, or a related field
Key Responsibilities:
- Design, develop, and maintain embedded software systems using C/C++.
- Work on real-time operating systems such as Linux, VxWorks, and QNX.
- Develop and optimize software for multi-threaded/multi-process environments.
- Build diagnostic tools and debug environments to accelerate development and support.
- Analyze and resolve complex software issues reported from customer deployments.
- Collaborate with cross-functional teams to ensure system scalability and performance.
- Develop inter-process communication mechanisms and manage communication across physical interfaces (Serial, Ethernet, 1553, CAN, NMEA, ModBus, etc.).
- Implement and support built-in diagnostics for reliability and maintenance.
- Participate in the design and development of distributed systems architecture.
- Utilize tools like Jira for project tracking and issue resolution.
Required Skills & Knowledge:
- Proficiency in C and C++ programming.
- Strong understanding of Operating Systems principles (Linux, VxWorks, QNX).
- Solid experience in multi-threading and inter-process communication.
- Experience in networking protocols (IP, VLANs, Ethernet Switching).
- Familiarity with communication protocols: Serial, Ethernet, 1553, CAN, NMEA, ModBus.
- Hands-on experience in large and complex software systems.
- Excellent skills in software debugging, root cause analysis, and integration.
- Strong communication, documentation, and multitasking capabilities.
Preferred Tools/Technologies:
- Qt Framework (preferred but not mandatory)
- Jira or equivalent project management tool
- Diagnostic & Automation Tool Development
Apply:

Zensar Hiring Gen AI Projects | Multiple Locations

Wipro Hiring Trainee | Chennai

MicroLand Hiring Graduate Trainee | Across India

mthree Hiring Graduate Engineer | Across India
Importance of the Role:
This role is pivotal in delivering robust, secure, and scalable embedded solutions that form the backbone of real-time systems used across industries like defense, aerospace, automotive, and industrial automation. You will directly contribute to projects that drive innovation, ensure safety, and enable next-gen technology adoption.
Why L&T?
Larsen & Toubro (L&T) is one of India’s most respected and innovation-driven engineering giants, known for delivering world-class infrastructure and technology solutions. Here’s why L&T is your perfect career destination:
- 🌍 Global Impact: Be part of solutions that make a difference at a national and international level.
- 🧠 Tech-Driven Culture: Work with cutting-edge technologies and a team of brilliant minds.
- 🚀 Career Acceleration: Get mentored by industry leaders and experience continuous learning.
- 🔐 Job Stability + Growth: L&T is renowned for employee-friendly policies and long-term career growth.
- 🤝 Work-Life Balance: We believe in flexibility, mental wellness, and a collaborative work environment.
Disclaimer:
This job description is intended to describe the general nature and level of work being performed. It is not an exhaustive list of all responsibilities, duties, and skills required. Actual duties may vary depending on the project needs and business goals. L&T reserves the right to modify job roles or responsibilities as required.