Nokia is a global leader in connectivity for the AI era. They are seeking an Applied R&D Engineer 2 to develop software and evaluate technology needs while managing software development for various features.
Responsibilities:
- Develop software using C/Python writing data processing software and REST APIs
- Evaluate the organization’s technology use and needs and recommend improvements, such as hardware and software upgrades
- Write clean, scalable, and tested code and participate in code reviews
- Manage software development of features relating to backup, security, and user help systems
- Review feature project plans to plan and coordinate project activity
- Consult with users, management, and field operations to assess software feature needs and system requirements
- Accountable for quality and accuracy of own output
- Responsible for contribution to teamwork
- Carries out tasks/activities according to assignment and set guidelines
- Demonstrate initiative and adaptability to changing business environments
Requirements:
- Must have a Master's degree or foreign equivalent in Computer Science, Electrical Engineering, Electronics Engineering, Telecommunications, or a related field
- Education or Experience in: Software development: Linux
- Developed in a compiled language, including Scala, C/C++, or Rust
- Scripting language: Python or Clojure
- Git
- Go