🎉 New: Find the right AI agent for your business.

Get Started
NOKIA

Software Developer

NOKIA • Budapest, Hungary

Family Description

Applied R&D (AR) consists of target-oriented research either with the goal of solving a particular problem / answering a specific question or for multi-discipline design, development, and implementation of hardware, software, and systems including maintenance support. Supplies techno-economic consulting to clients. AR work is characterised by its detailed and complex nature in order to systematically combine existing knowledge and practices to further developing and incrementally improving products, operational processes, and customer-specific feature development.

Subfamily Description

Software (SWA) comprises the definition, specification, and allocation of requirements from different sources utilising knowledge of systems engineering processes (specification & architecture). Contains processing of use case and feature requirements into conceptual models, operational scenarios, technical requirements, and functional description. Covers specification, design, implementation, and unit testing of Software (e.g. device drivers, microcode, hardware-related software & firmware) according to the requirements and architecture defined in the systems engineering process. Covers establishment and maintenance of Software Configuration Management (SCM) practices into software development projects, continuously building and integrating infrastructure tools and systems.

You will collaborate with a diverse team of engineers to solve complex problems, improve product quality, and enhance software performance while adopting Agile methodologies. Working in an innovation-driven environment, you will have the opportunity to coach fellow engineers, share creative ideas, and influence project outcomes. Our inclusive culture fosters teamwork and continuous improvement, empowering you to push boundaries and contribute to a technology that serves over 70,000 km of railway tracks worldwide. With a focus on operational efficiency, you will thrive in a dynamic atmosphere that encourages independent problem-solving and values every team member's input.

How You Will Contribute And What You Will Learn

  • Design, implement, and test GSM-R products ensuring high-quality standards.
  • Troubleshoot and resolve software faults to enhance product reliability.
  • Contribute to product improvements and code quality initiatives.
  • Collaborate with cross-functional teams, providing technical leadership and support to junior engineers.
  • Engage in Agile/Scrum development methodologies for efficient project management.
  • Participate in customer support processes, addressing technical inquiries and issues.
  • Foster a culture of innovation and continuous improvement within the team.
  • Utilize version control tools and CI/CD practices to streamline development workflows.
  • AI background to explore AI opportunities in our GSM-R domain

Key Skills And Experience

You have:

  • Master's or Bachelor's degree in Engineering, Telecommunication, Computer Science or Software Technology or equivalent education
  • Knowledge of SW development methodologies (Agile/Scrum)
  • Excellent programming knowledge and/or CI/CD competence
  • Very good interpersonal, communication, teamwork skills and capability to work in multicultural environment
  • Good command of English (both written and spoken)

It would be nice to have:

  • Preferably knowledge in at least one of the following products: MSS, BSC
  • Experience in 2G BTS products (Flexi EGDE, Flexi Multiradio 10)
  • Experience in development using different programming practices (TDD, pair programming),
  • Experience in source code control tools like SVN, GIT
  • Experience in Jenkins
  • Experience in C programming
  • Experience in AI
  • Active and independent problem solver

Freshly added jobs in Hungary

+11 30 days
Cybrient Technologies