The Role
Designs and guides system software architecture for the SmarTest 8 hardware layer agile release train. Responsibilities include defining architectural vision and roadmaps, evaluating technology alternatives, solving complex problems, collaborating with customers and stakeholders, maintaining architecture documentation, and coaching Scrum teams. The role emphasizes built-in quality, agile delivery, Java and C++ development, and software design across large systems.
Summary Generated by Built In
Job Summary & Responsibilities
- Analyzing complex problems
- Designing and implementing system software
- Working with customers to understand their use models and propose and implement new solutions
- Defines architectural vision for the agile release train
- Define architecture roadmap and align with business teams (i.e., product manager) and solution architect
- Validates technology assumptions, evaluating implementation alternatives.
- Fosters Built-In Quality
- Updates high-level architectural documentation
- Enables agile teams to deliver value by empowering them to make local decisions, allowing a faster flow of work and better economics.
- Collaboration with different stakeholders, customer, application teams and scrum teams
- Coach and train scrum teams in architecture topics and software development topics
- University degree in computer science, electrical engineering or equivalent
- Vast experience as lead software developer, ideally already experience as software architect
- Knowledge as software architect in large system software development
- Vast experience as software developer with Java and C++
- Structured approach to problem analysis and problem solving
- Experience with component based software development
- Experience on Scrum / SAFe software development process
- Working self-reliant and being part of an agile team
- Good Linux / Unix knowledge
- Deep understanding of software design concepts and methodologies
- Profound knowledge of OO software development methods and tools
- Passion for quality
- Good communication skills; Fluent in English
- Mix of office / home remote working model (architecture design meetings with scrum teams in the office)
Preferred:
- Experience on GIT software versioning system
- Good understanding of ICs / electronic measurement technology
- Good German language skills
Skills Required
- University degree in computer science, electrical engineering, or equivalent
- Vast experience as a lead software developer, ideally with software architect experience
- Knowledge of software architecture in large system software development
- Vast software development experience with Java and C++
- Structured approach to problem analysis and problem solving
- Experience with component-based software development
- Experience with Scrum or SAFe software development processes
- Ability to work independently as part of an agile team
- Good Linux and Unix knowledge
- Deep understanding of software design concepts and methodologies
- Profound knowledge of object-oriented software development methods and tools
- Passion for quality
- Good communication skills and fluency in English
- Willingness to work in a hybrid office and home-based model, including office architecture meetings
- Experience with Git software version control
- Understanding of integrated circuits and electronic measurement technology
- Good German language skills
Similar Jobs
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
For over a half-century, Advantest has been designing innovative electronic measuring equipment and semiconductor test systems essential to the development and manufacture of advanced computer and telecommunications products. On April 1, 2012, Advantest completed its integration of Verigy Ltd. Additional Information about Advantest can be found at www.advantest.com.








