Jobs · Engineering · Ohio

AI Software Engineer

Yaskawa Motoman · Miamisburg, OH · 2 wk ago
On-siteEngineeringFull-time

Essential Duties And Responsibilities

  • Conceptualize and develop new software programs and products for PC and embedded applications.
  • Prepare and document software application requirements and specifications.
  • Research and document requirements of users.
  • Consistently write, translate, and code software programs and applications according to specifications.
  • Utilize Agile development and perform testing for the purposes of correcting errors and isolating areas for improvement.
  • Administer critical analysis of test results and deliver solutions to problem code areas.
  • Affiliate with the development and maintenance of software manuals and release notes.
  • Write description of steps taken to modify system and procedures required to implement new software.
  • Affiliate with customers who have problems with use of software.
  • Prepare workflow charts and diagrams to describe and modify application software.

Education And Experience

  • Bachelor of Science degree in Computer Engineering from a four-year college or university; and one to three years of related experience with Python, ANSI C, C++, Microsoft C#, .NET development environment.
  • AI/ML model development and tuning for domain-specific tasks.
  • Web development utilizing CSS, HTML, JavaScript, and JSON is preferred.
  • MS SQL or MongoDB database experience a plus and/or equivalent combination of education and experience.

Qualifications

  • Strong grasp of AI/ML development and concepts.
  • Hands-on C/C++, C# .NET software programming of hardware and/or automation devices.
  • Motivated to learn and understand new technologies.
  • Strong interpersonal skills.
  • Ability to conduct research into software-related issues and products.
  • Highly self-motivated and directed.
  • Keen attention to detail.
  • Proven analytical and problem-solving abilities.
  • Experience working both independently and in a team-oriented, collaborative environment.
  • Background with robotics and/or interest in robotics is a plus.

Other Skills And Abilities

  • Strong grasp of AI/ML development and concepts.
  • Hands-on C/C++, C# .NET software programming of hardware and/or automation devices.
  • Motivated to learn and understand new technologies.
  • Strong interpersonal skills.
  • Ability to conduct research into software-related issues and products.
  • Highly self-motivated and directed.
  • Keen attention to detail.
  • Proven analytical and problem-solving abilities.
  • Experience working both independently and in a team-oriented, collaborative environment.
  • Background with robotics and/or interest in robotics is a plus.

Pay

TBD

Schedule

N/A

Benefits

N/A

Benefits

N/A

Skills

  • Python
  • ANSI C
  • C++
  • Microsoft C#
  • .NET development environment
  • AI/ML model development and tuning
  • Web development utilizing CSS, HTML, JavaScript, and JSON
  • MS SQL or MongoDB database experience

Pay

TBD

Schedule

N/A

Benefits

N/A

Benefits

N/A

Skills

  • Python
  • ANSI C
  • C++
  • Microsoft C#
  • .NET development environment
  • AI/ML model development and tuning
  • Web development utilizing CSS, HTML, JavaScript, and JSON
  • MS SQL or MongoDB database experience

Similar jobs

Software Engineer

BAE Systems, Inc.Fort George G. Meade, MD· 1 wk ago
Engineering$133k–$226k/yrapply on jobs.baesystems.com

Software Engineer

EpicRound Rock, TX· 3 days ago
Information Technologyapply on epic.avature.net

Software Engineer

EpicGarland, TX· 3 days ago
Information Technologyapply on epic.avature.net