HomeJobs & CareersIntern At Knorr-Bremse In Pune

Intern At Knorr-Bremse In Pune

APPLY HERE

Location: Pune

Company: Knorr-Bremse

What You’ll Do

  • Assist in the design, implementation, and maintenance of rail signaling desktop applications
  • Implement small modules, UI components, or logic under the guidance of senior engineers.
  • Support integration with APIs, data models, REST/gRPC services, or internal tools
  • Participate in code reviews, documentation, UML diagrams, and design discussions.
  • Write and execute unit tests, mocks/stubs, and basic integration/automation tests.
  • Use Git for branching, commits, pull requests, and secure coding practices.
  • Contribute to debugging, log analysis, and performance troubleshooting.
  • Work with Jira/Confluence for backlog and task tracking.
  • Learn and follow the team’s development life cycle (Agile/Waterfall/V‑Model).

Education & Knowledge

  • B.E./B.Tech/M.E./M.Tech in Computer Science, IT, Electronics, or related discipline.
  • Strong fundamentals in programming, OOPS, data structures, algorithms, and debugging.
  • Strong proficiency in one or more of programming language likes C++ or C#/.NET, or Java or Python
  • Solid understanding of concurrency, multithreading, inter‑process communication (IPC), networking (TCP/UDP) and Web Protocols
  • Hands-on experience with SQL/SQLite or local data persistence.
  • Hands-on experience with Git workflows (branching, code review) and standard coding practices.
  • Awareness of SDLC models (Agile/Waterfall/V‑Model)
  • Basic knowledge on Microservices and event-driven designs – gRPC/Protobuf, SignalR, REST, WebSockets and message brokers (Kafka, RabbitMQ, MQTT).
  • Excellent communication – Comfortable in collaborating with distributed software teams and non-software stakeholders.

Desirable (Nice‑to‑Have)

  • Academic or hobby projects involving desktop UI frameworks (WPF, MAUI, WinForms, Qt, JavaFX).
  • Exposure to Rail Signalling/operations
  • Knowledge on test automation frameworks, Hardware/Software in the Loop setups, and simulation environments
  • Understanding of Jira/Confluence/Xray for backlog and test management
  • Understanding of GitHub (including Actions/Projects/Copilot) for SCM and DOORS/Jama for requirements.
  • Understanding of build/CI tools (GitHub Actions/Jenkins).
EFY Bureau
EFY Bureau
Official Author account for Electronics For You

SHARE YOUR THOUGHTS & COMMENTS

EFY Prime

Unique DIY Projects

Electronics News

Truly Innovative Electronics

Latest DIY Videos

Electronics Components

Electronics Jobs

Calculators For Electronics