SOFTWARE ENGINEER CONTRACTOR ROLE | Creve Coeur, MO Hybrid

0 views
Skip to first unread message

Suman Bakshi

unread,
Jul 21, 2025, 11:20:50 AMJul 21
to Suman Guha Bakshi
Hi Partner,
Here is a JD for a software developer.

SOFTWARE ENGINEER CONTRACTOR ROLE

 

Bayer Crop Science is looking for an experienced and self-motivated Automation Software Engineer to join the team.

Job responsibilities

  1. Write clean, efficient, and well documented code for high-speed computational platforms.
  2. Debug new and existing code and resolve software issues.
  3. Follow software development best practices to write documentation and test software program.
  4. Work closely with cross-functional teams including senior software engineers, imaging engineers, and product owners to develop automation software programs.
  5. Actively participate in design and new development related discussions and communicate technical issues and solutions to both technical and non-technical team members.

Requirements:

  1. Bachelor’s degree with at least 5-6 years of hands-on software development experience using C# and C/C++.
  2. Experience interacting with device drivers, hardware SDKs, and APIs, particularly for cameras, sensors, or frame grabbers.
  3. Proficient in GUI development using WPF, WinForms for desktop applications.
  4. Proficient in Programmable Logic Controller (PLC) Structured Text (ST) software coding, deploying, debugging, and integrating with factory systems
  5. Strong understanding of multithreading, real time data processing and low-latency software design.
  6. Good understanding of optical imaging systems, exposure control and image acquisition pipelines.
  7. Preferable but not required: Experience working with GigE Vision, Camera Link, USB3 Vision , or other industrial camera interfaces.
  8. Familiarity with machine vision libraries (e.g., Halcon, OpenCV, NI Vision, Cognex VisionPro)
  9. Familiarity with DevOPs practices like source control (Git), and automated deployment process.
  10. Strong problem solving and debugging skills – ability to troubleshoot complex hardware/software integration issues.
  11. Strong communication skills – able to clearly explain technical concepts to non-technical team members.
  12. Ability to document interfaces, software architecture, and create clear, maintainable code.
  13. Ability to work onsite at the Creve Coeur, MO location.

Suman G. Bakshi | Recruitment Head

Global IT Con LLC. WILMINGTON, DE 19801

Email:  sum...@globalitcon.com

https://www.linkedin.com/in/sumanbakshi/


Reply all
Reply to author
Forward
0 new messages