Senior SW Engineer, HW Test Automation

Nokia

Published on

Location: Oulu

Work Model: Hybrid

Job Type: Full-time


Description

As an a Senior Software Engineer in PSU and Test Automation R&D team, your primary focus will be on developing and enhancing our R&D test automation capabilities, ensuring efficient and reliable measurement device control and data analysis. You will work closely with a talented team of engineers and researchers to push the boundaries of technology and create industry-leading solutions.

Your responsibilities

  • Develop and maintain R&D test automation frameworks and tools, including controlling the device under test and integrating measurement devices.
  • Design and implement REST APIs for data exchange and analysis, ensuring seamless integration with our existing systems.
  • Collaborate with hardware engineers and hardware verification engineers to understand measurement requirements and develop customized control solutions.
  • Perform data analysis and interpretation, extracting valuable insights from test results and providing actionable recommendations.
  • Optimize and enhance the performance and efficiency of our test automation processes, aiming for continuous improvement.
  • Document and maintain comprehensive test plans, ensuring traceability and reproducibility of test results.
  • Troubleshoot and resolve complex issues related to test automation, measurement devices, and data analysis.
  • Stay updated with the latest advancements in software engineering, test automation, and measurement technologies.

Your skills and experience

Must-have:

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related technical field with a minimum of 5 years of experience in software development, strongly focused on test automation.
  • Proficiency in Python (including library development, software design principles, and ecosystem best practices) and experience with Linux-based systems and SSH protocol.
  • Solid understanding of hardware development principles, system architecture, inter-component communication, and fundamental radio communication principles.
  • Experience with measurement devices (oscilloscopes, power supplies, signal generators, analyzers), RESTful API design and development, and version control systems (e.g., Git).
  • Strong analytical skills, experience with data analysis and interpretation techniques, excellent problem-solving abilities, and a proactive approach to identifying and resolving issues.
     

Nice to have:

  • Familiarity with Radio technologies (e.g., 5G, LTE) and telecommunications standards.
  • Familiarity with containerization technologies (e.g., Docker).
  • C# experience

 

Please note that this role requires presence at Oulu office and we are not offering relocation for this position.

#Nokia2026

You May Also Like