Senior Embedded/Linux Application Developer – Railways Domain

5 years

5 - 8 Lacs

Posted:2 weeks ago| Platform: Indeed logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Title: Senior Embedded/Linux Application Developer – Railways Domain

Location: Pune

Experience Required: 5+ years

Job Description: We are seeking an experienced professional with a strong background in Railways certification processes, RS485 communication protocols, and Linux-based application development. The candidate will play a key role in the design, development, integration, and certification of applications and systems for railway solutions. Key

Responsibilities:

  • Lead and contribute to the design, development, and testing of Linux-based applications for railway communication systems.
  • Develop and integrate RS485 communication protocols into embedded and application-level solutions.
  • Work on network programming (TCP/IP, UDP, sockets, etc.) to ensure reliable data exchange.
  • Collaborate with certification teams to ensure compliance with railway safety and regulatory standards (EN 5012x or equivalent).
  • Support system integration, debugging, and field trials in railway environments. Prepare and maintain technical documentation, test reports, and certification-related artifacts.

Required Skills & Experience :

  • Proven experience with railway certifications (e.g., EN 50128, EN 50155, SIL standards, or equivalent).
  • Strong knowledge and hands-on experience with RS485 communication protocol. Solid development experience in Linux application development (C/C++/Python preferred).
  • Proficiency in network programming (socket programming, TCP/IP, UDP).
  • Familiarity with embedded systems and hardware/software integration.
  • Strong problem-solving, debugging, and analytical skills.
  • Excellent communication and documentation abilities.

Preferred Skills:

  • Experience with real-time operating systems (RTOS) and industrial communication protocols (CAN, Modbus, MVB, etc.).
  • Exposure to railway domain projects involving onboard systems, signaling, or control.
  • Knowledge of version control (Git), CI/CD pipelines, and Linux kernel fundamentals.

Job Types: Full-time, Permanent

Pay: ₹500,000.00 - ₹800,000.00 per year

Benefits:

  • Health insurance
  • Provident Fund

Application Question(s):

  • • How many years of experience do you have as an Embedded Software Developer?
  • How many years of experience do you have in Linux application development using C, C++, or Python?
  • How many years of experience do you have working with RS485 communication protocols or other industrial protocols (e.g., CAN, Modbus, MVB)?
  • How many years of experience do you have with railway certifications or safety standards (e.g., EN 50128, EN 50155, SIL)?
  • How many years of experience do you have in embedded systems integration, debugging, and field trials in railway or industrial environments?

Location:

  • Kalyani Nagar, Pune, Maharashtra (Required)

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You