Application Software Developer - Converters

4 - 9 years

8 - 12 Lacs

Posted:6 hours ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

We are looking for

The Software Development Engineer will work with system engineers to review system requirements, develop software for Converters for Railway Applications, and perform design and code reviews. This role also involves creating and validating functional specifications through rigorous testing, ensuring compliance with safety standards, and contributing to the integration of software and hardware systems in rail applications.

Youll make a difference by

  • Prepare project documentation (electrical circuit diagrams, test set up schemes, SLDs in, Drafting component specifications, selection of critical components, coordinate with procurement team)
  • System Requirements and Design Review: Collaborate with system engineer for system requirements, focusing on Converters control functions, electrical schematics, and system interfaces. Review diagnostic concepts of complete applications, types of events and their categories, storage of events. Review requirements, source code, and witness validation of defined functions through lab or train testing.
  • Software Development and Safety: Develop software solutions for Converters control functions, following safety protocols and regulatory standards. Review and validate source code to ensure functional safety and compliance with industry standards.
  • Testing and Validation: Participate in lab and train testing, validating defined functions and ensuring the software meets safety and performance criteria. Witness and validate test results, confirming that the system meets both functional and safety requirements.
  • Problem Solving and Troubleshooting: Investigate and resolve moderately complex issues within Converters, documenting resolutions with guidance from senior engineers. Use diagnostic and troubleshooting tools to maintain system performance throughout the product lifecycle.
  • Collaboration and Communication: Work with cross-functional teams, including TCMS, manufacturing, and supplier engineers, to align system requirements and ensure successful product development. Effectively communicate technical information to various stakeholders, ensuring clarity in understanding and decision-making.
  • Continuous Improvement: Contribute to the enhancement of processes and tools used for system design, testing, and troubleshooting, supporting product lifecycle management. installations.
  • Licensing and Compliance: This position may require licensing for compliance with export controls or sanctions regulations.
  • Safety Standards and Verification: Knowledge of software safety standards like EN50128 including compliance with industry regulations.
  • Product Failure Mode Avoidance: Identifying potential failure modes and mitigating risks through effective design and validation processes.
  • Product Modeling, Simulation, and Analysis: Using modeling tools to predict system behaviours and verify compliance with functional and safety requirements.
  • Problem Solving and Troubleshooting: Strong diagnostic skills for identifying and resolving issues in complex systems using data-driven approaches.
  • Systems Thinking: Understanding how different system components interact and ensuring their integration for optimal performance and safety.
  • Collaboration and Communication: Effectively communicating technical concepts to both technical and non-technical stakeholders. Building strong working relationships across cross-functional teams.
  • Statistical and Data Analysis: Applying principles of statistical analysis to assess system performance and drive data-based decisions.
  • Product Development Execution: Managing product development activities, ensuring alignment with technical requirements and project scope.

Desired Skills:

  • Bachelors degree in engineering/technology (Electronics stream preferred) or post-graduate (Masters) degree may be required for select roles.
  • At least 4 years of experience in software development, specifically in train converter control systems for rail projects.
  • Proficiency in software development tools such as C, Assembly language programming, Function Block Diagram (FBD) programming in IEC61131-3.
  • Converters for Railway Applications Knowledge: Overall understanding of Converters systems and the ability to read and interpret electrical schematics related to train control functions.
  • Software Safety: Strong knowledge of safety engineering principles for software, with a focus on validation and verification in the rail industry.
  • Communication and Documentation: Ability to clearly document technical findings and communicate effectively across teams to ensure clarity and alignment on safety and functional requirements.
  • Knowledge of CAN, TCP/IP and MVB communication protocols
  • You must be fluent in English

Mock Interview

Practice Video Interview with JobPe AI

Start Business Analysis 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 Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now
Siemens logo
Siemens

Automation Machinery Manufacturing

Munich Brande

RecommendedJobs for You