Basic Qualifications
• 2+ years of programming experience with C++ including object-oriented design.
• 2+ years of experience with professional software development.
• 2+ year multi-thread programming experience with Linux and/or RTOS
• Working knowledge with low-level microprocessors.
• Working knowledge with modern Web technologies.
• Able to communicate in English, both oral and writing.
• Good working ethics and attitude.
• Able to work hard to produce good results.
Preferred Qualifications
• 2+ year embedded software development experience in C++ 17.
• Ability to read hardware schematics.
• Ability to use conventional equipment: oscilloscopes, meters, signal generators, etc.
• Experience with low-level microprocessors, experience with the Beagle Bone Black or PHYTEC 5728 single-board computer.
• Experience with QNX.
• Working knowledge with Python.
• Working knowledge with GIT, Atlassian Jira and Confluent.
• Experience with Qt framework