Application Software Developer
Desired Skills & Experience
Design and develop application software for mobile and PC. Work with management, team, and customers to develop and document software requirements and designs. Communicate regularly with customer. Some occasional domestic travel to customer locations may be required.
Requires a minimum of 2-years of experience developing PC software and/or mobile applications in a professional software team environment. A Bachelor’s Degree in Computer Science, Electrical, or Computer Engineering is required. Strong communication skills are necessary.
Required: Solid programming skills in C, C++, Java, C# and/or VB.NET and user interface development. Use of software source control systems in everyday work.
Desired: embedded Linux, embedded Windows, Qt, Android, iOS, LabView, Python, Perl, SVN and git source control. Bluetooth LE, serial communication, TCP/IP Sockets/Networking, AWS, databases.