IPM Software Engineer
Bosch Rexroth
Job description
About the role
As an IPM Software Engineer at Bosch Rexroth, you will develop cutting‑edge software that powers intelligent electro‑hydraulic systems. You will translate complex customer requirements into reliable, high‑performance code and drive innovation across our control and automation portfolio.
Key responsibilities
- Own the full software development lifecycle, from architecture and design to testing, deployment, and long‑term maintenance.
- Develop and integrate software for PLCs, HMIs, and embedded controllers using CODESYS and IEC 61131‑3 standards.
- Produce clean, modular, reusable, and well‑documented code that follows company and industry best practices.
- Apply modern control and automation techniques to solve complex engineering challenges.
- Collaborate closely with mechanical, electrical, and controls engineers to deliver complete system solutions.
- Create and execute Factory Acceptance Tests (FAT) and Site Acceptance Tests (SAT) to ensure product quality.
Required profile
- Degree, HND, HNC or equivalent experience in Software Engineering, Controls, Mechatronics or a related field.
- Strong PLC programming and HMI design experience in an industrial environment.
- Hands‑on experience with CODESYS and IEC 61131‑3 coding standards.
- Proficiency in at least one high‑level or industrial language (C/C++, Python, Structured Text).
- Knowledge of electro‑hydraulic control systems, instrumentation and PID control.
- Familiarity with industrial communication protocols such as CANbus, PROFINET and EtherCAT.
- Understanding of relevant safety standards (EN60204‑1, EN ISO 13849) and functional safety principles.
- Experience with control system simulation tools and ERP systems like SAP is a plus.
Required skills
- PLC programming
- HMI design
- CODESYS
- IEC 61131‑3
- C/C++
- Python
- Structured Text
- Electro‑hydraulic control systems
- PID control
- CANbus
- PROFINET
- EtherCAT
- EN60204‑1
- EN ISO 13849
- Functional safety principles
- Control system simulation tools
- SAP
- CRM systems
Questions fréquentes
Why are you reporting this job?
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 2 hours ago
Expires 1 month from now
2 views · 0 applications
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Bosch Rexroth