As an R&D Engineer Software Development (Java)

Advantest Europe GmbH
Hannover, Germany
4 days ago
Apply on stellenmarkt.sueddeutsche.de
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Starter
Working hours
Regular working hours
Languages
English

Tech stack

Java (Programming Language) Artificial Intelligence Automation of Tests Software Design Patterns Linux Python (Programming Language) Object-Oriented Software Development Scrum Methodology Ruby Scaled Agile Framework Software Engineering Software Systems
+2 more
Scripting Information Technology

Job description

  • The team is responsible for the definition, development, implementation, and testing of new solutions in the area of test flow execution using Java.
  • You design, implement, and maintain highly optimized, multithreaded Java code, leveraging state of the art algorithms and modern development environments on Linux workstations. Performance, stability, and code quality are critical to our success.
  • You analyze, plan, and coordinate development, design, and test activities in close collaboration with your team members as well as with other development teams.
  • You build a solid understanding of relevant customer applications and use cases, as well as a sufficient understanding of the underlying V93000 ATE hardware., * Practical experience in object oriented analysis and design, design patterns, and test automation
  • Strong analytical mindset, data driven problem analysis, and problem solving skills
  • Very good Linux skills
  • Strong programming skills in Java
  • Passion for quality
  • Good communication skills and strong teamwork abilities
  • Fluent English skills

Preferred Qualifications:

  • Experience with Scrum or SAFe software development processes
  • Experience working on large software systems
  • Experience with AI
  • Good knowledge of the software configuration management system Git
  • Basic understanding of integrated circuits and electronic measurement technology
  • Knowledge of scripting languages such as Python or Ruby
  • German language skills

Requirements

University degree in Computer Science, Electrical Engineering, or a comparable field Experience in software development of technical systems Solid understanding of software design concepts and methodologies Practical experience in object oriented analysis and design, design patterns, and test automation Strong analytical mindset, data driven problem analysis, and problem solving skills Very good Linux skills Strong programming skills in Java Passion for quality Good communication skills and strong teamwork abilities Fluent English skills Preferred Qualifications: Experience with Scrum or SAFe software development processes Experience working on large software systems Experience with AI Good knowledge of the software configuration management system Git Basic understanding of integrated circuits and electronic measurement technology Knowledge of scripting languages such as Python or Ruby German language skills

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on stellenmarkt.sueddeutsche.de
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:08 min

Exploring cross-cultural backgrounds in software engineering

Chris Heilmann +2 · LIVE

50 sec

Why developer happiness matters in web frameworks

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

1:04 min

Introduction to Bitcoin script parsing tools

Steve Shadders · LIVE

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

3:30 min

Falling in love with Ruby and creating Basecamp

David Heinemeier Hansson David Heinemeier Hansson +1 · Coffee With Developers

Videos

See all

Related articles

See all