Robotics Software Engineer (Python/ROS2)
AgriData Innovations
This job is no longer accepting applications
See open jobs at AgriData Innovations.See open jobs similar to "Robotics Software Engineer (Python/ROS2)" Work in South Holland.Software Engineering
About Us:
At AgriData Innovations, we’re revolutionising greenhouse cultivation with cutting-edge robotics and AI. Our intelligent imaging systems empower growers with powerful crop insights, optimising yield and resource efficiency. We’re a passionate team of hardware, embedded software, and cloud software experts, and we’re seeking a talented Robotics Software Engineer to join our embedded team in this exciting journey.
About the Role:
In our team, “embedded” means developing sophisticated robotics applications in Python using ROS2. You’ll be working on the brains of our robots, creating the software that brings our cutting-edge hardware to life. Think about positioning systems, synchronising camera sets, real-time image processing, and intelligent sensor integration – all within a modern, agile development environment.
What You’ll Do:
- Develop and architect robust software for our robotic systems, focusing on functionality, reliability, and performance.
- Collaborate closely with our hardware and cloud teams to ensure seamless integration across the entire system.
- Become an expert in ROS2, leveraging its powerful framework for building complex robotic applications.
- Tackle challenging projects like developing adaptive camera controllers, designing robust network communication solutions, and refining system state machines for optimal performance.
- Contribute to the full software lifecycle, from design and development to testing and deployment, including on-site installation and support at greenhouses.
- Thrive in a dynamic, agile environment where continuous learning and improvement are key.
What You’ll Need:
- Strong Python programming skills (3+ years of professional experience beyond academic projects)
- Experience with ROS2 (or a strong desire to learn it quickly)
- Solid understanding of Linux and comfortable working in a command-line environment
- Experience with version control systems (e.g., Git)
- Excellent communication and collaboration skills
- A proactive approach to problem-solving and a passion for creating innovative solutions
- Fluency in English
Bonus Points For:
- Experience with hardware/software integration, particularly in robotics
- Familiarity with sensors, actuators, and communication protocols commonly used in robotics
- Experience with C++ programming
- Knowledge of image processing techniques
- Experience with cloud technologies and IoT
Showcase Your Talent! Share a portfolio of your projects (GitHub link, personal website) to demonstrate your skills and experience.
What We Offer:
- A competitive salary and benefits package
- The opportunity to work on cutting-edge robotics and AI technology that is transforming the agricultural industry
- A collaborative and supportive work environment where you can learn and grow
- The chance to make a real-world impact by contributing to a more sustainable and efficient food production system
To Apply:
- Please send your CV and a cover letter explaining your passion for robotics and software development to hr@adinnovations.nl
This job is no longer accepting applications
See open jobs at AgriData Innovations.See open jobs similar to "Robotics Software Engineer (Python/ROS2)" Work in South Holland.
