Software Engineer-NPD
ITW Employee Network

掲載日: 05/25/2019

求人詳細

BASIC DESCRIPTION:

ITW Welding continues to build its capabilities in software development as a core competency in digitally controlled welding equipment, processes, and systems. To support the effort, we are looking for an experienced software engineer to be a key driver of differentiating competitive advantages through connectivity, embedded controls, data processing, and tools. The software engineer will be a key contributor in the development of embedded software and controls for welding and induction heating equipment and help lead common best practices both on product development projects and on strategic software initiatives designed to accelerate the New Product Development lifecycle. This position requires a highly motivated individual with exceptional communications and interpersonal skills to work collaboratively with engineering teams, marketing, and product management to develop innovative and reliable products to serve our customer needs.

ESSENTIAL FUNCTIONS:

  • Primary responsibilities include design, development, and test of embedded device software for the Industrial Equipment Division New Product Development initiatives. A critical part of this role is integrating embedded controls to achieve arc characteristics that continue delivering world-class arc welding performance.
  • Take projects from original concept through final implementation
  • Recommend and act on the analysis and solutions of problems
  • Participate in software design, programming, and development of divisional projects
  • Participate in project meetings and be responsible for assigned action items
  • Ensure adherence to quality standards and project deliverables
  • Identify innovative patentable solutions to end market needs
  • Work effectively with electrical, power electronics, welding, and mechanical engineers.
  • Work with a sense of urgency while balancing calculated risks.

求人の要件

BASIC DESCRIPTION:

ITW Welding continues to build its capabilities in software development as a core competency in digitally controlled welding equipment, processes, and systems. To support the effort, we are looking for an experienced software engineer to be a key driver of differentiating competitive advantages through connectivity, embedded controls, data processing, and tools. The software engineer will be a key contributor in the development of embedded software and controls for welding and induction heating equipment and help lead common best practices both on product development projects and on strategic software initiatives designed to accelerate the New Product Development lifecycle. This position requires a highly motivated individual with exceptional communications and interpersonal skills to work collaboratively with engineering teams, marketing, and product management to develop innovative and reliable products to serve our customer needs.

ESSENTIAL FUNCTIONS:

  • Primary responsibilities include design, development, and test of embedded device software for the Industrial Equipment Division New Product Development initiatives. A critical part of this role is integrating embedded controls to achieve arc characteristics that continue delivering world-class arc welding performance.
  • Take projects from original concept through final implementation
  • Recommend and act on the analysis and solutions of problems
  • Participate in software design, programming, and development of divisional projects
  • Participate in project meetings and be responsible for assigned action items
  • Ensure adherence to quality standards and project deliverables
  • Identify innovative patentable solutions to end market needs
  • Work effectively with electrical, power electronics, welding, and mechanical engineers.
  • Work with a sense of urgency while balancing calculated risks.

MINIMUM QUALIFICATIONS:

  • Bachelor’s Degree in Software Engineering, Computer Science, Computer Engineering, or Electrical Engineering with a minimum of 5-years of industry experience
  • Demonstrated proficiency in embedded programming, including skills to specify, architect, design, code, test, troubleshoot and support embedded applications in a team environment
  • Experience in selecting, designing, and troubleshooting DSP and/or microprocessor and microcontroller-based hardware to support an embedded system
  • Experience with C, C++ and object-oriented coding techniques for 8 and 32-bit processors along with embedded Linux and Real Time Operating Systems (RTOS)
  • Experience in numerous embedded controls (e.g. PID control loops, motor control, FIR and IIR digital filters, state machines, low-level peripheral drivers, etc.)
  • Familiarity with industrial fieldbus protocols and other serial network communications (ProfiNet, Ethernet/IP, DeviceNet, CAN, USB, RS485, Modbus,I2C, SPI, etc.).
  • Understanding of electrical circuity design for both digital and analog applications and ability to understand circuit schematic drawings
  • Proficiency with software development processes and tools such as requirements management, design modeling / UML, software architecture, IDE, source code control and configuration management, software testing, task/issue/defect tracking and review.
  • This individual must be self-starter and have strong analytical and problem-solving skills.
  • Candidate must be a team player with a positive attitude.

PREFERRED QUALIFICATIONS:

  • Familiarity with continuous integration build server technology
  • Familiarity with Ethernet and wireless communications stacks is a plus (TCP/IP, UDP,
  • Zigbee, Bluetooth, Wifi, etc.)
  • Experience in VHDL on FPGA or CPLD
  • Familiarity with Agile or Scrum software development process in a team environment
  • Limited travel may be required.

求人のスナップショット

私たちに関しては

ITWマイキャリア・ウェブページへようこそ!

社内転職のチャンスを最大限に活かせるように、ITWのマイキャリア・ウェブページと従業員タレントネットワークが、社内で募集中のポジションの情報にアクセスするためのお手伝いをします。

マイキャリア・ウェブページでITW全般の社内転職の機会の検索と応募が可能になります

ITW従業員タレントネットワークは、あなたの関心と経験に基づいて職業興味に関する経歴プロフィールを作成する機会を提供してくれます。このネットワークに登録してプロフィールを作成すると、社内であなたのプロフィールに合った転職の機会が生じたときに通知が送られてきます。

ただし、社内転職に応募するには、現在の職務ポジションに最低12ヶ月間従事していること、また期待される成績を満たしていることが条件となりますのでご注意ください。応募資格の例外については、所属先の人事課スタッフおよび部門長によって承認を受ける必要があります。詳細については、当ウェブサイトの「よくある質問」の項をご覧になるか、またはウェブサイト上に掲載されている従業員リソースガイドをご参照ください。

**雇用契約上なんらかの制約がある場合は、それについてよく検討してからご応募ください。