1 Click Easy Apply


Senior Software Engineer


Carrollton, Texas


Senior Software Engineer Job Opening in Carrollton, Texas - Tidel is a leading provider of cash management solutions that empower retail institutions across the globe to better manage their daily cash business, reduce risk, and increase profits. For more than 38 years, customers have relied on Tidel to provide the most innovative and reliable solutions that help secure, optimize, and streamline their cash environment. For more information, please visit the company?s website at .
Tidel is seeking an experienced Senior Software Engineer to contribute to the continued development of Tidel?s cash management and cash recycling product line. The Software Engineer will conduct analysis, design products, and program computer software to interface with various hardware components, provide custom user workflows, and communicate with external systems using multiple protocols.
ESSENTIAL JOB RESPONSIBILITIES:
Requires an advanced knowledge of software development and methodologies, particularly in the area of interfacing with hardware devices and inter-device communications.
Performs software development and dev testing procedures for new and legacy software functionality.
Consults with internal and, occasionally, external customers concerning software requirements and specifications.
Analyzes and researches software requirements to determine feasibility of design requirements within time and cost constraints.
Performs product design and programming activities involving multiple modules or subsystems.
Participates in design meetings and consults with other staff to evaluate interfaces between hardware and software, and operational and performance requirements of the overall system.
Performs complex release testing and beta support for assigned projects and resolves problems found in the software.
Prepares documentation required of the product, including code comments, ticket tracking database content, and other documentation as required.
Coordinates installation of software systems as needed.
Attendance is required.
Completes other duties as assigned.
KNOWLEDGE, EXPERIENCE AND SKILLS:
Excellent technical skills, including the desire and ability to learn software, hardware and communications capabilities of Tidel safes and recyclers in detail.
Must be proficient with multiple programming environments and hardware platforms. Experience with embedded Windows platforms, including Framework, is required.
Must be highly proficient with C#, XAML, and WPF.
Must be proficient developing multi-threaded components for embedded devices.
Must have experience using software revision control systems in a team programming environment.
Must have experience integrating software functionality with database logging and reporting tools (whether home-grown or commercial). SQL experience is a plus.
Experience with cash dispensers, cash recyclers or other automation equipment is a plus.
Experience with secure communications protocols is a plus.
Excellent customer service and communication skills.
Understanding of root cause analysis is essential.
Understanding of retail processes, particularly cash handling, is a significant plus.
EDUCATION, CERTIFICATIONS AND LICENSES:
BA/BS degree in Computer Science, Computer Engineering, Software Engineering, or equivalent technical degree. Experience may substitute for formal education for exceptional candidates only.
If you have the background and integrity we require and are looking for a challenging opportunity, we hope you will consider employment with Tidel. We provide a competitive salary, medical, dental, vision and life insurance plans. In addition, we offer a 401(k) plan with company match. If you are interested and meet the requirements for this position, please apply. Tidel is an Equal Opportunity Employer, and is committed to maintaining a drug-free workplace.
Job Type: Full-time
Required education:
Bachelor's

1 Click Easy Apply

TalentEinstein.com - Superhuman AI Recruiting Assistant | Terms & Conditions

All rights reserved
Swanco LLC