Kumamoto, JP
11 hours ago
Software Development Engineer

Our Purpose
TERADYNE, where experience meets innovation and driving excellence in every connection. We are fueled by creativity and diversity of thought and in our workforce. Our employees are supported to innovate and learn something new every day.

We cultivate a culture of inclusion for all employees that respects their individual strengths, views, and experiences. We believe that our differences enable us to be a better team – one that makes better decisions, drives innovation and delivers better business results.

 

Opportunity Overview

Organization and Role

The Teradyne Software Engineering team is looking for a highly-motivated, energetic, technically driven Software Engineer to focus on the development, verification and maintenance of software systems for products within the Semiconductor Test division. Japan Software team is the part of US Software Engineering group and development occurs in a dynamic and challenging multi-site development environment.

In addition, we expect the people who accept the change because new technology will appear in fast pace.

Also, it is important to understand the behavior of hardware as well as software because our deliverable is Embedded software.

組織および職務内容

テラダイン社では、半導体自動試験装置 (ATE) 部門のソフトウェア・エンジニアリング・チームの一員として、半導体自動試験装置に関するソフトウェア・システムの開発、検証、維持管理業務に従事してくれる、意欲的でエネルギッシュなやる気のあるソフトウェア・エンジニアを募集しています。日本のソフトウェアチームはUSソフトウェア・エンジニアリング・グループの一部であり、大規模な開発の場合には複数拠点で協調しながら、国際的な仕事環境で働くことになります。これはダイナミックでやりがいのある開発環境です。また新しい技術が次々と出てくるので、その変化を受け入れてくれる人材を求めています。

加えて組み込みソフトウェアという性質上、ソフトウェアのみならずハードウェアの振る舞いを理解することも重要です。このような環境で開発してみたいという意欲的な方を募集しています。

All about you Responsibilities

Design, implementation, test, and deployment of software components for the Automatic Test Equipment

Understanding customer requirements and finding solutions that fit within our existing software architecture

Develop scalable, high-performance, high-quality, extensible, and maintainable software

Work with software verification engineers to devise an effective test strategy

Create and execute an effective test package as Software verification engineer

職務責任

半導体自動試験装置に関するソフトウェア・コンポーネントの設計、実装、試験、および展開

顧客要件を理解し、当社の既存のソフトウェアアーキテクチャに適合する解決策を見出す

スケーラブル、高性能、高品質、拡張可能、およびメンテナンス可能なソフトウェアを開発する

ソフトウェア検証エンジニアと協力して、効果的な試験戦略を考案する

ソフトウェア検証エンジニアとして効果的な試験パッケージを作成し、実行する

  Qualifications/Skills

Basic knowledge of Object-oriented design (OOD)

Software Languages: Having coding experience for one of the following languages at least, C++, C#, Visual Basic 6, Excel VBA

Operating Systems: Basic knowledge of Windows OS

Development Tools: Better to have “Visual Studio, Jira, Software version control tool like ClearCase(VersionVault), GitHub” experience

Development Lifecycles: Better to have “Waterfall, Agile” knowledge

Technical Areas: Better to have “Embedded Software” experience

English communication skills that enables the internal communication with overseas engineers

Native level Japanese that enables the business communication with the customers

Driving license

資格/スキル

オブジェクト指向設計についての基礎知識がある

ソフトウェア言語:以下のうち少なくともいずれか1つの言語でのコーディング経験があること:C++、C#、Visual Basic 6、Excel VBA

オペレーティングシステム:Windowsの基礎知識がある

開発ツール:以下のツールの使用経験があると望ましいVisual Studio、Jira、ソフトウェアVersion管理ツール(ClearCase(VersionVault), GitHub)

開発ライフサイクル:Waterfall、Agileについて知識があると望ましい

技術分野:組み込みソフトウェアにおける経験があると望ましい

海外のテラダイン社員と英語でコミュニケーションを行えること

日本の顧客とビジネス会話ができるくらい日本語が流暢なこと

普通自動車免許

Education/Experience

BS or MS in computer science, computer engineering, or related field from a  university or engineering institution

Minimum of 10 years of practical software development experience, especially for embedded software

学歴/経歴

大学または技術機関でコンピュータ科学、コンピュータ工学、または関連分野の学士号または修士号

現場ソフトウェア開発(特に組み込みソフトウェア)の経験が最低10年

 

Benefits

Teradyne offers a variety of robust health and well-being benefit programs, including medical, Defined Contribution plans, life and disability insurance, paid vacation & holidays, tuition assistance programs, and more.

 

#LI-EY1

Confirm your E-mail: Send Email