Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Körber

Software Developer – C++, Python

Körber

Software Developer designing C++ applications for industrial automation at Körber. Implementing software solutions and collaborating across engineering teams for project success.

Posted 5/18/2026full-timeMaia • 🇵🇹 PortugalMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
PythonSubversion

About the role

Key responsibilities & impact
  • Development of robust and scalable C++ applications for industrial machines and automation platforms
  • Design and implementation of software components using modern programming principles, including Python where applicable
  • Analysis of technical requirements and translation into efficient and maintainable software architectures
  • Integration of software modules with machine control systems and hardware environments
  • Troubleshooting, debugging, and continuous optimization of existing software solutions
  • Collaboration with cross-functional teams such as electrical engineering, mechanical design, and project management
  • Support of commissioning activities both remotely and on-site where required
  • Optional involvement in PLC programming (Siemens S7 / TIA Portal) for automation systems

Requirements

What you’ll need
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, Electrical Engineering, or a related field
  • Strong experience in C++ development and Python programming
  • Experience in object-oriented design and software architecture
  • Familiarity with industrial software or automation environments is a plus
  • Knowledge of PLC programming (e.g. Siemens S7, TIA Portal) is an advantage
  • Understanding of industrial communication protocols (e.g. PROFINET, OPC UA) is beneficial
  • Experience with version control systems such as Git or SVN
  • Analytical mindset with a structured and solution-oriented working style
  • Strong communication skills and a collaborative, team-oriented approach
  • Fluent English skills
  • Willingness to travel occasionally (~25%)

Benefits

Comp & perks
  • Competitive salary package, with extra days off including your birthday
  • Flexible working hours
  • Remote work options
  • Free health insurance for the whole family
  • Profit Distribution Bonus (Annual Bonus)
  • Well-Being and Employee Assistance Program

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C++Pythonobject-oriented designsoftware architecturePLC programmingSiemens S7TIA Portalindustrial communication protocolsPROFINETOPC UA
Soft Skills
analytical mindsetstructured working stylesolution-orientedstrong communication skillscollaborativeteam-oriented
Certifications
Bachelor’s degreeMaster’s degree