Software Engineer

Posted by EmilyGeorgescu

Company Details

Acrelec America

Pittsburgh, PA

FTE only

Description

Company Overview: The Acrelec Group is the leading digital transformation company that provides the world’s largest restaurant and leading retail brands with hardware, software, and services to reimagine the customer experience for the digital age. Our indoor and outdoor solutions help brands engage consumers in new and innovative ways that add convenience, speed of service and engagement to the customer journey while increasing revenue and streamlining business processes. Acrelec pioneered digital kiosks in quick service restaurants and gained prominence by developing digital commerce platforms for the world’s largest retail brands. Acrelec has over 20,000 installations in 50 countries with more than 700 employees worldwide.

Job Summary: This position serves as an extension of our Romanian Software team, supporting the development of our KIOSK solutions in North America. The successful candidate will have a solid technical background, strong interpersonal skills, and superior project management capabilities. The successful candidate must have the ability to become well versed with a proprietary software/hardware platform. This position will require the ability to evaluate in-house & third-party software/hardware components to determine their integration requirements and compatibility. The successful candidate must have a strong understanding of the Microsoft Windows environment and a willingness to become familiar with Android/iOS software development. This position will require the ability to design software components simultaneously within different environments and languages.

ESSENTIAL DUTIES: • Expand existing software to meet the changing needs of our KIOSK customers • Lead Engineer on projects involving software and/or hardware integration • Formalize requirements for new projects/software changes from the Business Perspective • Focus on creating fault-tolerant programs that are expected to operator automatically 24/7 • Provide contact point with third-party vendors in the market, over integration projects (e.g. payment devices/systems, peripherals, 3rd party solutions) • Coordinate acceptance tests of new software deliveries for the market. In house testing and responsible of Beta/Trial phases in the field • Become well versed in both Windows PC and Android/iOS mobile application development • Create platform independent applications designed to enhance our customer’s experiences • Write/localize user/functional documentation based on customer requirements or based on his own understanding of the system • Create all the documentation needed to support other departments (Support, Installation, Sales, Reporting, etc.) • Be the main contact for software changes/issues outside of Acrelec SW working hours

REQUIRED SKILLS: • Requires a bachelor’s degree in computer science, software engineering, information technology or equivalent discipline • Up to 50% travel • Strong understanding of the MS Windows OS • General IT skills: networking configuration, remote control software and CRM solutions • Understanding of Software Development cycles and the ability to generate the required documentation • Proven ability to perform software functional analysis and integration testing • Ability to learn to use both standard/commercial new tools and new software solutions • Strong experience with C#, C/C++, JavaScript, HTML5/CSS3 and Objective-C • Experience with NoSQL database such as MongoDB • Up to date with SW industry trends – NodeJS, AngularJS, MEAN dev stack, Mobile, etc. • Organizational and strong Project Management skills as well as Documentation skills

Benefits: Acrelec America offers medical, dental and vision benefits, 401k and competitive vacation package Location: Pittsburgh, PA; Relocation assistance is not offered Job Type: Full-time

How to Apply

Please log in or sign up to view this posting's application instructions.