Software Engineer - D&DC Land Systems

Talent'd HR Solutions

Mumbai

On-site

INR 800,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Talent'd HR Solutions is looking for a Software Engineer in Mumbai, India, to develop software for Land Systems. The ideal candidate will work with embedded and distributed systems, primarily using C and C++. Responsibilities include designing tools for testing and debugging, implementing software in multi-threaded environments, and resolving issues reported from customer deployments. Candidates should have a B.Tech or B.E in a relevant engineering discipline.

Qualifications

  • Proficiency in C and C++ programming.
  • Experience with multi-threaded and multi-process environments.
  • Ability to design tools for software development and debugging.

Responsibilities

  • Develop software for Land Systems using C and C++.
  • Work with operating system concepts like Linux and VxWorks.
  • Implement built-in diagnostics and testing code.

Skills

C
C++
Embedded systems
Distributed systems
Linux
VxWorks
QNX
Networking fundamentals

Education

B.Tech or B.E in relevant engineering discipline

Tools

Jira
Linux environments

Job description

The Software Engineer will contribute to the development of software for Land Systems within the D&DC group. The role involves working with embedded and distributed systems, building tools, and supporting software debugging and diagnostics.

Key Responsibilities
  • Develop software primarily using C and C++ in complex system environments.
  • Work with operating system concepts and platforms such as Linux, VxWorks, and QNX.
  • Implement and maintain programs in multi-threaded and multi-process environments.
  • Design and create tools that accelerate software development, testing, and debugging.
  • Investigate and resolve issues reported from customer deployments.
  • Analyze system scalability and interworking challenges, performing root cause analysis when required.
  • Design and implement built-in diagnostics and test code to improve system reliability and maintainability.
  • Support development of distributed architecture systems that communicate through various interfaces.
Technical Exposure
  • Work with communication interfaces such as Serial, Ethernet, 1553, CAN, NMEA, and ModBus.
  • Understand networking fundamentals including IP protocols, VLANs, and Ethernet switching.
  • Develop and integrate software components within large and complex systems.
  • Use tools such as Linux environments and Jira during development and issue tracking.
Qualifications
  • B.Tech or B.E in relevant engineering discipline
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - D&DC Land Systems
Software Engineer - D&DC Land Systems

PeopleStrong • Mumbai

On-site
INR 1,800,000 - 3,000,000
Software Engineer - D&DC Land Systems
Software Engineer - D&DC Land Systems

PeopleStrong • India

On-site
INR 400,000 - 640,000
Software Design Engineer
Software Design Engineer

Park Controls and Communications Private Limited • Bengaluru

On-site
INR 350,000 - 700,000
Technical Leader – Embedded Software Development
Technical Leader – Embedded Software Development

Emerson • Maharashtra

On-site
INR 1,200,000 - 2,400,000
Engineer SDG
Engineer SDG

Fortune Consultancy • Chennai District

On-site
INR 700,000 - 1,100,000
Manager System Engineer
Manager System Engineer

PeopleStrong • Mumbai

On-site
INR 800,000 - 1,200,000
Software Developer
Software Developer

Tata Elxsi • Bengaluru

Hybrid
INR 900,000 - 1,500,000
Senior Software Engineer- I
Senior Software Engineer- I

Dover Corporation • Bengaluru

Hybrid
INR 1,000,000 - 1,500,000
Senior C++ Engineer
Senior C++ Engineer

SUN Mobility • Bengaluru

On-site
INR 2,500,000 - 3,600,000
Manager-Software Developer
Manager-Software Developer

Mahindra And Mahindra Ltd. • Prithla

On-site
INR 600,000 - 900,000