
R&D Backend & Algorithm Software Engineer
Global-Talent-Exchange
Required Skills:
Python
C/C++ STL
Mqtt
Rest Apis
Linux
Embedded Systems
Agile Scrum Framework
Python
C/C++
MQTT
REST APIs
Linux
Embedded Systems
Agile/Scrum
Are you a driven software engineer who enjoys building smart, safe, and future-proof IoT solutions? Do you want to have a direct impact on innovative systems used worldwide in the agricultural sector? Then this role is for you.
About the Role
As an R&D Backend & Algorithm Software Engineer, you will develop backend logic and control algorithms for our IoT-driven installations. You will translate user stories into reliable, maintainable, and secure software running on our embedded Linux controllers. You will ensure that complex processes, such as controlling motors, sensors, ventilation, supply lines, and dosing systems, are robust, accurate, and compliant with EU regulations.
You will take ownership of your components: from design and implementation to testing, documentation, and release.
Your Responsibilities
Software Development & Algorithm Engineering
- Design, implement, and maintain backend logic for automated feeding and climate processes.
- Optimize performance, reliability, and cyber resilience on embedded Linux devices (MQTT, REST APIs, backend services).
- Collaborate with electrical engineers and service teams to correctly translate functional requirements.
- Support test setups, prototyping, and field testing with real installations.
- Contribute to the long-term development of the iQon platform.
- Participate in backend architecture for new hardware and cloud products.
- Respect backlog priorities, sprint agreements, and release deadlines.
Project Planning & KPIs
- Deliver projects within agreed timing, budget, quality, and specifications.
- Adhere to sprint velocity and milestones.
- Contribute to lower complaint ratios through product improvements.
- Handle new issues with recent releases correctly and quickly.
What You Bring
Education & Knowledge
- Bachelor/Master in Software Engineering, Automation, Electronics, Electromechanics, Mechatronics, or equivalent.
- Experience or strong interest in embedded Linux, IoT systems, or automation.
- Programming skills in Python and C/C++.
- Understanding of sensors, motors, mechanical systems, or industrial automation.
- Experience in Agile/Scrum methodology.
- Interest in the animal and feed sector.
- Professional level English.
Technical Competencies
- Very good knowledge of C/C++ and Python.
- Experience with MQTT, REST APIs, and the Linux kernel.
- Insight into cyber-resilient software: logging, failsafe, secure coding, reliable communication.
- Strong analytical insight and skill in modeling processes and algorithms.
- Comfortable in multidisciplinary collaboration (mechanical, electrical, software).
- Creative system-level mindset.
Personal Competencies
- Ownership from concept to delivery.
- Structured and pragmatic problem solver.
- Strong in documentation and organization.
- Clear communication, even to non-technical stakeholders.
- Positive, resilient team player with a results-oriented approach.
- Sees problems as system challenges, not isolated bugs.
Why Choose Us?
- Work on high-tech products with global impact.
- Plenty of room for innovation, initiative, and technical depth.
- Great, multidisciplinary teams and real collaboration.
- An organization with vision and focus on sustainable innovation.
- Competitive compensation and growth opportunities.
About Company

Send me jobs like this
This one's a match? We'll send more your way
Similar Jobs

Site Reliability Engineer (DevOps)
Celigo
Hyderabad, India
Full time
5 - 10 Years

Senior DevOps Engineer
Celigo
Hyderabad, India
Full time
5 - 10 Years

DevOps Architect
Celigo
Hyderabad, India
Full time
12 - 20 Years

Design Automation Engineer, Scribe Design Non-Array
Micron Technology
Hyderabad, India
Full time
8 - 20 Years

Staff DevOps Engineer
Celigo
Hyderabad, India
Full time
8 - 12 Years

Cloud Security engineer (Devops)
Celigo
Hyderabad, India
Full time
5 - 10 Years

K3S with J2ME developer
Cyient
Bangalore Urban, India
12 - 18 Years

SDX- IVI, SBC with Container, Qnx, Linux, Qt, Android
Cyient
Bangalore Urban, India
Full time
3 - 8 Years

Embedded CUDA
Cyient
Hyderabad, India
Full time
3 - 8 Years

Embedded Software Engineer
Cyient
Bangalore Urban, India
Full time
3 - 8 Years