Robotics Software Engineer

Kawasaki Robotics (USA) Inc.

Kawasaki Robotics (USA) Inc. has an excellent and exciting opportunity for a Robotics Software Engineer position. The individual will be a key team member as a subject matter expert in Kawasaki robotics software technology.

The candidate is expected to be able to work independently with high problem-solving, perceptual, and reasoning capabilities.  The position involves close collaboration with internal, external, and global stakeholders.

We are looking for an individual that has strong communication skills, is intrinsically motivated, and eager to push the boundaries of industrial robot software in dynamic team environment.

Major Functions/Duties

  • Software conceptualization, implementation, and testing to solve complex robotic applications
  • Coding software solutions for embedded systems
  • Lead technology adoption between different groups by educating on product features and demonstrating through simple exercises, applications
  • Leading or collaborating on development of robot real time control applications, from technical application review to proof-of-concept engineering solutions
  • Design and develop from concept stage to feature/function requirements, algorithm design, simulation, confirmation, implementation through software development
  • Develop and execute experiments for testing, validating, and/or verifying of embedded software
  • Analyze data with quantitative methods that allow for tracking performance and root cause resolution
  • Communication with Japanese software advisors/developers to collaboratively drive product development
  • Present demonstrations, proof of concept to stakeholders
  • Apply software best practices including coding standards, code reviews, source control management, agile development, build processes, and testing
  • Learning, solving, validating high technology solutions
  • Demonstrate excellence in customer focus
  • Communicate ideas effectively with a cross-functional team
  • Work closely with cross functional engineering and sales teams

Qualifications/Experience:

  • Master’s Degree, preferably in Robotics Engineering with emphasis in Computer Science/Engineering
  • Preferred to have advanced mathematical problem formulation, solution, and implementation skills
  • An understanding of computer science fundamentals that include object-oriented programming, data structures, Linux development, and standard library containers in C++
  • Proficiency with C++/Python development for real-time applications
  • Good understanding of computer hardware as applied to automation
  • Understand motion planning and hardware interactions, limitations at a low level
  • Experience with troubleshooting electromechanical systems
  • Knowledge of kinematics, dynamics, motion planning for Robotics
  • High problem-solving, perceptual, and reasoning capabilities
  • Excellent written communication skills, with a focus on clarity and translating technically complex issues into simple, easy to understand concepts
  • Good time management and task prioritization skills
  • Clear and concise presentation skills, both written and oral
  • Ability to interact effectively with a global team and in culturally diverse environments
  • Willingness to travel both domestically and internationally up to 10% of the time

Apply today by submitting your cover letter along with a copy of your resume to:-

https://workforcenow.adp.com/jobs/apply/posting.html?client=kriusa

This full-time position carries a competitive professional salary, reflective of the qualifications and experience of the successful candidate along with generous benefits including Health, Dental, Vision, Life and ADD, etc. etc.

All candidates being considered for an offer of employment are subject to background checks and drug screening as allowed for by law.

Email Me Jobs Like These
Showing 1–0 of 0 jobs