JOBSEARCHER

Robotics Software Engineer (Python)

Bayer AgAnkeny, IAJune 9th, 2026
Robotics Software Engineer (Python) (Contract)Contract (10 months)Published 4 days agoOverviewJoin an innovative team where cutting-edge technology meets agricultural research in a dynamic R&D environment. This role offers the unique opportunity to bring automated machinery to life through sophisticated software solutions. You will design and develop comprehensive systems that bridge the gap between hardware and user interfaces, creating intuitive web applications that control and monitor automated equipment. Working with a high degree of autonomy and creative freedom, you will architect databases, build robust APIs, and contribute valuable insights during product design phases. Your work will directly impact the advancement of agricultural research technology, as you develop, debug, and enhance software programs that drive automated systems. This position demands both technical excellence and collaborative problem-solving skills in a fast-paced, on-site environment where innovation is encouraged and your contributions will shape the future of agricultural automation.ResponsibilitiesProgram and control robotic systems and automated machineryDevelop web applications using Python and React for machine interaction and monitoringDesign and implement relational databases to support automated systemsCreate and maintain JSON APIs for system integration and communicationParticipate in product design discussions and provide technical feedback during specification processesDevelop, debug, and test software programs for automated agricultural research systemsAnalyze test results and implement solutions to optimize system performanceProvide ongoing support and enhancement for existing automated system softwareDocument code and maintain technical specifications for developed systemsSkillsPython programmingSQL query developmentRelational database designJSON API developmentReact frameworkDebugging and troubleshootingVerbal and written communicationProblem-solving and analytical thinkingVue (preferred)Socket I/O (preferred)CI/CD pipeline implementation (preferred)Agile development methodologies (preferred)Git source control (preferred)ExperienceMinimum 5 years of experience in a programming fieldMinimum 2 years of hands-on Python programming experienceQualificationsBachelor\'s degree in Computer Science or related fieldThis is an exceptional opportunity to work at the intersection of robotics, automation, and agricultural innovation. You will enjoy significant creative latitude and the chance to see your code come to life through physical automated systems. The role offers the satisfaction of working in a collaborative R&D environment where your technical expertise will directly influence product development and contribute to meaningful advancements in agricultural research technology. If you are passionate about automation, enjoy diverse technical challenges, and want to make a tangible impact through your programming skills, this position offers the perfect blend of innovation, autonomy, and purpose. #J-18808-Ljbffr