Tech Jobs for Talents without Borders
English-1st. Relocation-friendly. Curated daily by Imagine.
4,699 Jobs at 191 Companies

Senior Software Development Engineer - Android

Knorr-Bremse AG

Knorr-Bremse AG

Software Engineering
Budapest, Hungary
Posted on Thursday, September 7, 2023

Digital Products & Services within Knorr-Bremse Rail Systems supports its customers to build, operate and maintain rail vehicles and fleets using digital technologies. Within this organization, we are setting up a new team to develop Android applications for various products, which will have a huge impact on the future of rail freight in Europe. To learn more, check out this article: THE FUTURE OF RAIL FREIGHT (

For this team, we are looking for an experienced Senior Software Development Engineer for native Android development.


  • Act as the key contributor of native Android development within the organization
  • Own Android applications across the development lifecycle
  • Influence system design of digital products & services for railway applications
  • Convince stakeholders of your technical decisions
  • Drive the implementation & handle technical problems
  • Distribute best practices of mobile development across the organization
  • Mentor software development engineers
  • Coordinate suppliers
  • Work together with teams in Europe and India
  • Travel occasionally


  • Degree in Software Enginee
  • Degree in Software Engineering, Electrical Engineering or Computer Science
  • Extensive knowledge of native Android development
  • Experience in coaching and mentoring software development engineers
  • Excellent verbal and written communication
  • Full professional proficiency in English


  • Experience in IoT product development
  • Expertise in distributed software development
  • Knowledge in cybersecurity topics
  • Background in railway, automotive or automation industry
  • German language skills


  • Competitive salary and benefits package
  • Participation in international projects
  • 3 home office days / week
  • Professional development opportunities
  • Possibility to participate in conferences and trainings