Senior Applications Development Engineer - Fixed Robotics

Omron Adept Technologies, Inc. - San Ramon, CA (30+ days ago)3.9

We make REAL products, not just napkin sketches.

OMRON Adept represents the past, present, and future of industrial robotics.

We are in the business of turning concepts into real products. As \a leader in industrial robotics and the inventor of mobile robotics, our technology is deployed worldwide, transforming manufacturing around the globe.

As the robotics branch of an $8 billion organization, we have the unique position of being a small, nimble team attached to a highly successful global entity.

If you want to join some of the brightest minds in robotics and industrial automation, and help shape the technology of tomorrow, please apply.

Primary Responsibility

Omron Adept Technologies, Inc. is looking for a multi-disciplinary, energetic, and focused Applications Development Engineer for San Ramon office. This role will be responsible for providing technical support to OAT engineering team and Omron global robot support team. This role will also be a technical resource for other departments within the organization such as the Omron Adept marketing team, Omron global sales team, and the Omron Adept manufacturing team.

Specific Duties

In this role, you will:
Develop high-quality robotic software design and architecture.
Develop the robotic application development for different industries.
Develop tools and applications by producing clean, efficient code
Automate tasks through appropriate tools and scripting
Review and debug code
Collaborate with internal teams and engineering to fix and improve products
Daily interface with: Sales, Service, Marketing, Engineering, and our customers directly via phone, email, and onsite visit.
Aids in the design and development of equipment and systems, and redesign of existing systems to fulfill the needs of customers
Support the development of new products through design evaluation.
Relay industry and customer insight into use of robotic products within internal departments.
Consults with marketing and engineering to support deployed robotic fleets.
Ability to travel offsite to provide product support, training, and application development services.
Provide technical support to customers and other Omron business units as needed.
Responsible for consulting global robotics team on design, setup, and operation of demo units and trade show displays.
Relies on industry experience, judgment and creativity to plan and accomplish goals in uncertain environments.
Performs a variety of tasks involving the deployment of robots, support, and training.
Represent Omron in a professional, ethical, and socially responsible manner.
Represents the Omron Guiding Principles through personal and business interactions with employees, customers, distributors, and colleagues.

  • A minimum of a Bachelors Degree with 8 to 10 years experience
  • Masters Degree with 6 to 8 years fixed robot or industry related experience
  • Experience writing robotic application software for at least 6 years.
Special Requirements

Experience working in technical customer support.
Skill Requirements: Programming experience in a compiled language and a scripting language. Example C, C++, C#, Python
Understanding of core robotics techniques in either or both disciplines of fixed or mobile robotics.
Experience with Hand Tools
Strong debugging and creativity skills
Ability to travel up to 25% domestically and/or internationally

Excellent verbal and written communication skills
MS Office skills ( MS Outlook, PowerPoint, Excel)
'Can do' attitude to work within cross-functional teams
Strong problem solving abilities and capable of articulating specific technical topics or assignments.
Identifies opportunities for innovation and offers new ideas.
Knowledge of Microsoft Office (Word, Excel, PowerPoint, and Outlook) is required.
Experience with Microsoft Project is preferred.

Equipment Used in Position:
Fixed Robots

Physical Requirements/Physical Activities

While performing the responsibilities of the job, the employee is often required to talk, hear at normal speaking levels, to carry, lift, push, pull sit up to 50lb and use their hands and fingers to type, handle or feel, including repetitive motions with the wrists, hands and fingers. The employee is occasionally required to stand, walk, crouch and stoop, as well as reach and grasp with arms and hands, this is a sedentary position involving sitting most of the time. Vision abilities required by this job include close vision for extensive computer use, reading and visual inspections.

Work Environment:
While performing the duties of this job, the employee is occasionally exposed to moving mechanical parts. The noise level in the work environment is usually quiet to moderate. The position is subject to hazards such as proximity to moving mechanical parts, and exposure to chemicals. The position is not substantially exposed to adverse environmental conditions.