Job Description :

Position: C and C++ Programmer

Location: Milwaukee WI

Duration: 6-12 Months

Job Description:

Onsite (remote flexibility for initial 30 days, candidate can collect laptop from Milwaukee WI on first day of joining)

Need 20-30% travel

Experience Level

 2-4 years- Jr. Level

5-8 years – Mid Level

9+ - Senior Level

Role & Responsibilities:

•       Design, development, testing, debugging and documentation activities for projects.

•       Work on projects that require configuration and code customizations in software products.

•       Expand existing and create software to meet the changing needs of industry.

•       Travel to site during software commissioning phases to ensure that integration testing and site acceptance testing is completed as required 

•       Provide mentorship and training to software team 

•       Travel is approximately ~30%  

Technical Knowledge

•       In-depth understanding of Software and IT/hardware setup including network configuration

•       Experience with ?C and C++ Programming

•       Experience in development of multithreaded applications using C

•       Knowledge of interposes communications and thread synchronization

•       Knowledge and understanding of Database Design and Programming (Microsoft SQL, Oracle)

•       Knowledge and understanding of Windows Server

•       General knowledge of Web Services (SOAP, REST), Socket Programming

•       Familiarity with Jira and Confluence

•       Experience with GitLab, Sub-Version

•       General understanding and knowledge of Virtualization (VMWare, etc.)

Education and Skill Requirements:

•       Bachelor's degree in Computer Science / Electronics

•       5+ years of software development and/or programming experience

•       Knowledge of industrial automation a plus