In 2015, we became part of the Omron group. Omron is the leader in the field of industrial automation with operations in over 40 countries and 150 locations worldwide. The merger enabled us to reach an unprecedented global reach as well as obtain the technical expertise of 3,000 application engineers.
Companies worldwide currently face multiple challenges - productivity increase, labor shortage, demanding timeline, etc. - and are looking for versatile solutions to solve them. A robot can be a major part of that solution but can never be the solution by itself. Together with Omron's partners, automation components and equipment, we are able to constitute the best total solution for our customers.
We now have the true advantage to improve lives and contribute to a better society. We are here to make a difference.
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.
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.
Experience working in technical customer support.
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:
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.
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.