Keyence

Rating:
5/5
Keyence is a global leader in the development of innovative technological solutions. From sensors and vision systems to machine learning and artificial intelligence, Keyence offers innovative technologies that empower information-based decision-making. Their wide range of products and services offer creative and reliable solutions to meet the diverse needs of their customers. Starting from the core of their business with sensors and vision systems, Keyence has established themselves in the automation industry with their suite of technical solutions. Their specialized products range from vision systems capable of detecting breakage in production lines, to machines that can accurately track and document minor defects. With a commitment to providing revolutionary yet reliable components, Keyence has earned a global reputation for excellence. The company has also expanded their portfolio to include software for packaged and custom systems. Their programming services are tailored to provide clients with a system that can easily be upgraded and scaled as their business needs evolve. Now, clients can have a reliable communication interface with their machines and equipment, as well as improved performance and productivity. Since their founding in 1974, Keyence has prioritized collaboration and open dialogue between developers and customers to best meet their customers’ needs in the present and future. They are constantly working on new and exciting projects, such as robotics technology and machine learning, to stay ahead of the curve and remain competitive. Their commitment to being a market leader continues to inspire them to be creative and develop groundbreaking technology. For those interested in joining the team at Keyence, they offer a wide range of positions in programming, coding, application development, and IT. Employees can enjoy the freedom to innovate and put their skills to work on new and exciting projects. Keyence focuses on creating a collaborative environment that encourages growth and encourages employees to think outside of the box. With dedication to continuous improvement, Keyence is the perfect choice for those who want to be part of the cutting edge of technology.

Quick Links

Software Developer

Average Work Hours (weekly unless noted): 40-50 hours
Average Salary (yearly in dollars unless noted): 80000
Description: This position will be primarily responsible for developing applications, services and software in accordance with the software development lifecycle. The Software Developer will collaborate with various departments within the company to design and develop software products for our customers. This includes analyzing customer requirements, developing software specifications, creating programs and documenting use-cases. The Software Developer should possess strong problem solving and analytical skills.
Qualifications / Requirements: Bachelor's degree in Computer Science or related field; 5+ years of experience with .NET Framework, Java and SQL Server; extensive knowledge of the software development process; experience developing web applications; excellent communication and interpersonal skills
Locations: Newark, Philadelphia, Atlanta, Miami, Chicago, Dallas, Denver, Seattle, Houston, Boston, San Francisco, Los Angeles, San Diego
Career Paths: Product Manager, Application Engineer, Project Manager, Technical Sales Representative, Research & Development Engineer, Quality Assurance Engineer, Manufacturing Engineer, Product Support Manager, Service Engineer, Software Engineer.
Job Contacts: jobs@keyence.com

Recent Reviews

Jack B.
5/5
5
Working at Keyence is amazing! I've been programming for four years, and I can honestly say I've never been happier with a company. The pay is high, the work is stimulating, and I am constantly learning something new. Teamwork is encouraged, and the environment is always positive. Everyone is friendly and open to new ideas.

Frequently Asked Questions

What types of positions are available at Keyence?
Keyence offers a variety of positions such as hardware engineers, software engineers, product designers, administrative staff, technicians, and more.
What qualifications are required to apply for a position?
Most positions at Keyence require a college degree. Additionally, experience in the relevant field and knowledge of industry best practices may be preferred.