- Design, develop and maintain C/C++ based code.
- Troubleshooting of code under Linux and Windows.
- Relational database design and implementation.
- Additionally, some Web oriented development.
- Minimum of one (1) year experience in a paid or intern position as a Software Developer
- Experience and understanding of C/C++ programming language
- Good Communication Skills
- Ability to work independently or as part of a team
- Proficient or Experience in C/C++ software development.
- Experience in Linux and or Windows development environments.
- Experience with relational databases.
- Experience with serial, usb, and tcp/ip devices and communications
- Experience with multi threaded code
- Experience with an Agile development environment
- Experience with Web Development