- Bachelor's degree in Computer Science, Computer Engineering, or related field or equivalent hands-on experience.
- 5+ years of C++ development experience in a Windows environment .
- Strong expertise in MFC and Win32 API development .
- Modern C++ standards (C++11 or higher).
- 3+ years of Python experience.
- Experience writing and consuming technical design documentation .
- Strong understanding of object-oriented programming principles.
- Ability to debug and troubleshoot both hardware-integrated and standalone software systems.
- Experience with automated testing frameworks such as Cucumber, Behave, Gherkin .
- Familiarity with unit testing frameworks such as Google Test, cppUnit , etc.
- Comfortable with networking concepts including TCP / IP socket-level communication .
- Experience mentoring others and upholding engineering best practices.
- Strong verbal and written communication skills capable of explaining complex technical topics to non-technical stakeholders.
- Experience with Agile methodologies .
- Familiarity with Atlassian tools like Jira and Confluence.
Nice to Have (Preferred)
- Experience with Java or .NET
- Background in Retail , particularly Convenience Store or Point of Sale (POS) systems.
- Experience integrating with payment processors and payment hardware / devices .
- Cloud-based application development experience.
- Understanding of PCI compliance , secure development practices , and data encryption .
- Experience building high-volume, high-availability solutions.
- Familiarity with computer hardware and embedded device interactions.
ROBOTIC PROCESS AUTOMATION LLC is an equal opportunity employer inclusive of female, minority, disability and veterans, (M / F / D / V). Hiring, promotion, transfer, compensation, benefits, discipline, termination and all other employment decisions are made without regard to race, color, religion, sex, sexual orientation, gender identity, age, disability, national origin, citizenship / immigration status, veteran status or any other protected status. ROBOTIC PROCESS AUTOMATION LLC will not make any posting or employment decision that does not comply with applicable laws relating to labor and employment, equal opportunity, employment eligibility requirements or related matters. Nor will ROBOTIC PROCESS AUTOMATION LLC require in a posting or otherwise U.S. citizenship or lawful permanent residency in the U.S. as a condition of employment except as necessary to comply with law, regulation, executive order, or federal, state, or local government contract
#J-18808-Ljbffr