Robotics Software Engineer (Python)

Bayer AG

Ankeny (IA)

On-site

USD 80,000 - 100,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

A leading agricultural technology company is seeking a Robotics Software Engineer (Python) for a 10-month contract in Ankeny, Iowa. In this role, you'll design and develop software solutions for automated agricultural equipment, working closely with a dynamic team in R&D. You'll leverage your Python and React skills to build web applications, databases, and APIs, impacting the future of agriculture. Candidates should have 5+ years of programming experience and a Bachelor's in Computer Science. Join us and make a meaningful difference.

Qualifications

  • Minimum 5 years of experience in a programming field.
  • Minimum 2 years of hands-on Python programming experience.

Responsibilities

  • Program and control robotic systems and automated machinery.
  • Develop web applications using Python and React for machine interaction and monitoring.
  • Design and implement relational databases to support automated systems.
  • Create and maintain JSON APIs for system integration and communication.
  • Participate in product design discussions and provide technical feedback during specification processes.
  • Develop, debug, and test software programs for automated agricultural research systems.
  • Analyze test results and implement solutions to optimize system performance.
  • Provide ongoing support and enhancement for existing automated system software.
  • Document code and maintain technical specifications for developed systems.

Skills

Python programming
SQL query development
Relational database design
JSON API development
React framework
Debugging and troubleshooting
Verbal and written communication
Problem-solving and analytical thinking
Vue (preferred)
Socket I/O (preferred)
CI/CD pipeline implementation (preferred)
Agile development methodologies (preferred)
Git source control (preferred)

Education

Bachelor's degree in Computer Science or related field

Job description

Robotics Software Engineer (Python) (Contract)

Contract (10 months)

Published 4 days ago

Overview

Join 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.

Responsibilities
  • Program and control robotic systems and automated machinery
  • Develop web applications using Python and React for machine interaction and monitoring
  • Design and implement relational databases to support automated systems
  • Create and maintain JSON APIs for system integration and communication
  • Participate in product design discussions and provide technical feedback during specification processes
  • Develop, debug, and test software programs for automated agricultural research systems
  • Analyze test results and implement solutions to optimize system performance
  • Provide ongoing support and enhancement for existing automated system software
  • Document code and maintain technical specifications for developed systems
Skills
  • Python programming
  • SQL query development
  • Relational database design
  • JSON API development
  • React framework
  • Debugging and troubleshooting
  • Verbal and written communication
  • Problem-solving and analytical thinking
  • Vue (preferred)
  • Socket I/O (preferred)
  • CI/CD pipeline implementation (preferred)
  • Agile development methodologies (preferred)
  • Git source control (preferred)
Experience
  • Minimum 5 years of experience in a programming field
  • Minimum 2 years of hands-on Python programming experience
Qualifications
  • Bachelor\'s degree in Computer Science or related field

This 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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Robotics Software Engineer
Robotics Software Engineer

HIKINEX • San Francisco (CA)

On-site
USD 140,000 - 190,000
Relocation assistance
Staff Robotics Software Engineer
Staff Robotics Software Engineer

D24 Search • Boston (MA)

On-site
USD 120,000 - 180,000
Health insurance
Competitive compensation
Robotics Software Engineer (Python) – Build Smart Robots
Robotics Software Engineer (Python) – Build Smart Robots

Bayer AG • Ankeny (IA)

On-site
USD 80,000 - 100,000
Robotics Software Engineer I/II - Integration
Robotics Software Engineer I/II - Integration

Mujin • Suwanee (GA)

On-site
USD 80,000 - 120,000
100% Company paid Medical, Dental, Vision
401(k) Plan
15 Paid Time Off (PTO) days
Senior Software Engineer
Senior Software Engineer

Andromeda Surgical • South San Francisco (CA)

On-site
USD 150,000 - 210,000
Robotics Software Engineer
Robotics Software Engineer

RoboForce Inc. • Milpitas (CA)

Hybrid
USD 165,000 - 235,000
Stock options/equity
Health, dental, and vision insurance
401(k) plan
+2
Robotics Software Engineer Enyuare Engineering design firm
Robotics Software Engineer Enyuare Engineering design firm

Enyuare • Lexington (MA), Northern (KY)

Hybrid
USD 100,000 - 150,000
Robotics Software Engineering- Start Up Deploying at Scale- MA - Build Software That Controls Real Robots In The Real World
Robotics Software Engineering- Start Up Deploying at Scale- MA - Build Software That Controls Real Robots In The Real World

Haveron James • Massachusetts

On-site
USD 90,000 - 130,000
senior full stack software engineer / needs robotics operating systems experience
senior full stack software engineer / needs robotics operating systems experience

Motion Recruitment • Woburn (MA)

Hybrid
USD 140,000 - 190,000
Competitive base salary
Equity opportunity
Medical, dental, vision insurance
+5
Senior Robotics Software Engineer (R&D)
Senior Robotics Software Engineer (R&D)

Prime Vision • Arlington (VA)

On-site
USD 100,000 - 130,000
Performance-based incentive bonus plan
Health, dental, and vision insurance
401(k) retirement plan with matching contributions