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