SOFTWARE ENGINEER CONTRACTOR ROLE| Creve Coeur, MO |Remote/Onsite
1 Days Old
Join to apply for the SOFTWARE ENGINEER CONTRACTOR ROLE | Creve Coeur, MO | Remote/Onsite at Jobs via Dice .
Maximise your chances of a successful application to this job by ensuring your CV and skills are a good match.
19 hours ago - Be among the first 25 applicants.
Get AI-powered advice on this job and more exclusive features.
Dice is the leading career destination for tech experts at every stage of their careers. Our client, GLOBAL IT CON LLC , is seeking the following. Apply via Dice today!
Job Title: Software Engineer Contractor
We are looking for an experienced and self-motivated Automation Software Engineer to join the team.
Responsibilities:
Write clean, efficient, and well-documented code for high-speed computational platforms.
Debug new and existing code and resolve software issues.
Follow software development best practices, including documentation and testing.
Collaborate with cross-functional teams including senior software engineers, imaging engineers, and product owners to develop automation software.
Participate in design discussions and communicate technical issues and solutions effectively.
Requirements:
Bachelor's degree with 5-6 years of software development experience using C# and C/C++.
Experience with device drivers, hardware SDKs, and APIs, especially for cameras, sensors, or frame grabbers.
Proficiency in GUI development using WPF and WinForms.
Experience with PLC Structured Text (ST) programming, deployment, debugging, and integration.
Strong understanding of multithreading, real-time data processing, and low-latency software design.
Knowledge of optical imaging systems, exposure control, and image acquisition pipelines.
Preferred: Experience with GigE Vision, Camera Link, USB3 Vision, or other industrial camera interfaces.
Familiarity with machine vision libraries (e.g., Halcon, OpenCV, NI Vision, Cognex VisionPro).
Understanding of DevOps practices, including source control (Git) and automated deployment.
Strong problem-solving and debugging skills.
Excellent communication skills to explain technical concepts to non-technical team members.
Ability to document interfaces and software architecture clearly.
Ability to work onsite at Creve Coeur, MO.
Additional Information:
Seniority level: Mid-Senior level
Employment type: Full-time
Job function: Engineering and Information Technology
Industry: Software Development
#J-18808-Ljbffr
Remote working/work at home options are available for this role.
- Location:
- Creve Coeur, MO, Remote
- Salary:
- $80
- Job Type:
- FullTime
- Category:
- Management And Consultancy