Software Engineer – Web

Location: Pittsburgh

Job Type: Full Time / Permanent

POSITION SUMMARY: The ideal candidate will have strong web development skills and experience building efficient, reliable and maintainable software, and customer friendly UI/UX experiences. The candidate will have a desire to learn and innovate in a fast-paced environment to help improve our robotic platform.

KEY RESPONSIBILITIES: • Assist with the development of requirements for specific customer applications. • Assist with architecting solutions for autonomous mobile robot platform applications based on application needs and requirements. • Work with a cross-functional team of engineers to solve complex, real-world robotic problems.

QUALIFICATIONS: • Bachelor’s Degree in Engineering or Computer Science. • Strong software engineering background with a knowledge of modern software engineering best practices. • 3+ years of web development experience with PHP, HTML, CSS, JavaScript, TypeScript, and SQL and relational databases (MySQL, SQL Server) • Ability to work independently and with engineering and production groups. • Strong problem-solving skills and the ability to learn. • Strong interpersonal and communication skills, both written and verbal.

DESIRABLE: • Experience with JavaScript libraries such as jQuery or backbone.js • Graphic design experience. • Experience using Linux as a development environment. • Experience developing software using Python or Go.

BENEFITS: A competitive compensation package that includes medical, dental and vision insurance, 401(k) program with company contributions, and participation in annual bonus plan.  A flexible work schedule with the potential to work from home, a special “Summer Hours” work schedule, and generous PTO and paid holidays. Additional benefits include a casual dress code, continuing education assistance, free and ample on-site parking, company-provided beverages and snacks, and a company-provided employee lunch once a week.

APPLY NOW