Smart Infrastructure Posted May 3, 2026

PLC programmer / Software developer

Sibiu, Sibiu, Romania Permanent
PLC Programming

Smart Infrastructure is the source of truth for this posting and owns the application process. We surface normalized context and market comparison you won't find on the original listing.

About this opportunity

SIMEA Sibiu is specialized in the production of electrical and electronic parts and components and electrical motors. As a member of the Siemens Corporation, SIMEA Sibiu takes advantage of cooperation with various divisions to ensure top quality, innovative solutions and competitive prices on an international level.

We are now looking to expand our team in Sibiu, within the Smart Infrastructure – Electrical Products division by adding a PLC Software Developer . This position is ideal for someone with a few years of relevant experience who is eager to take the next step in their career. The successful candidate will join an experienced team, offering excellent opportunities to learn, grow, and further develop professionally.

Your Role:

You will accompany the project as part of the team from the initial concept phase through to completion, including cost estimation and proposal preparation in collaboration with all departments involved in development.

You will work closely with the project manager and the Center of Competence Software at headquarters.

You will participate in design and process FMEA as well as performance level calculations.

You will ensure the functionality, quality, and timely delivery of the software packages under your responsibility, in coordination with your project team and project manager.

Areas of Responsibility:

Development and implementation of PLC programs using Siemens TIA Portal.

Integration of AI-based solutions into automation systems.

Design and implementation of visualization solutions (HMI/SCADA).

Commissioning and optimization of automation systems.

Error analysis and troubleshooting.

Documentation of software solutions and systems.

Participation in agile project teams.

Your Profile

Technical Requirements:

Solid knowledge of PLC programming (especially Siemens S7-1200/1500).

Excellent knowledge of TIA Portal, drives technology, and robotics.

Experience with structured programming according to IEC 61131-3.

Knowledge of at least one AI development environment.

Experience with high-level languages (preferably Python and C#/.NET).

Knowledge of industrial communication protocols (PROFINET, OPC UA).

Understanding of IT security in industrial systems.

Familiarity with relevant machinery directives, standards, and regulations (VDE, CE).

Additional Qualifications:

Experience with cloud platforms (e.g., AWS, Azure).

Understanding of machine learning and deep learning.

Basic knowledge of data analytics and cloud computing.

Knowledge of ePlan.

Education:

Bachelor degree in automation technology, electrical engineering, computer science, or comparable qualification with relevant professional experience.

Professional Experience:

At least 3 years of experience in PLC programming.

Practical experience with TIA Portal and robotics .

Advantageous: experience in implementing AI solutions .

Soft Skills:

Analytical and solution-oriented thinking.

High willingness to learn, especially in new technologies.

Strong team spirit.

Very good English skills; German would be an advantage.

Willingness to travel, including internationally.

Independent and structured working style.

Additional Requirements:

Knowledge of current Industry 4.0 concepts.

Experience with digital twins and simulation.

Understanding of predictive maintenance.

Basic knowledge of IT networking.

Cloud and edge solutions.

Job details

Seniority
Not listed
Role
PLC Programming
Industry
Not listed
Location
Sibiu, Sibiu, Romania
Employment type
Permanent
Travel
Not listed

How this role compares

Computed from every other active PLC Programming role in our database, not just this employer's listings.

We currently track 9 comparable PLC Programming roles across 3 employers.

9Comparable roles tracked
9Currently active
3Companies hiring similar roles
5Countries represented

Salary context

None of this role's 9 tracked peers disclose a salary range yet.

Where these roles are based

Top locations among the 9 comparable roles

United States3
Hungary1
Slovakia1
Mexico1
Germany1

Seniority mix

3 of 9 peers have a known seniority level

Senior3

Similar opportunities

The closest matches from our peer group, ranked by how similar they are, not how well you'd qualify for them -- treat this as market context, not a guaranteed shortlist; a weak match is labeled as one below.

25%similar
ABB Ormond Beach, Florida, USA
Same role

Matched on job function only -- seniority, specialty, and location weren't confirmed as aligned.

25%similar
Digital Industries Budapest, Budapest, Hungary
Same role

Matched on job function only -- seniority, specialty, and location weren't confirmed as aligned.

25%similar
Smart Infrastructure Bratislava, Bratislavsky kraj, Slovakia
Same role

Matched on job function only -- seniority, specialty, and location weren't confirmed as aligned.

25%similar
ABB Remote, New Jersey, United States of America Senior
Same role

Matched on job function only -- seniority, specialty, and location weren't confirmed as aligned.

25%similar
Smart Infrastructure Senior
Same role

Matched on job function only -- seniority, specialty, and location weren't confirmed as aligned.

25%similar
Smart Infrastructure Chantilly, Virginia, United States of America
Same role

Matched on job function only -- seniority, specialty, and location weren't confirmed as aligned.

Notify me about similar jobs

Get an email when we spot other openings like this one – same job function, comparable seniority, roles you'd actually want to see.

Or follow every new PLC Programming job, narrowed by PLC/SCADA platform, location and employer: set up a job alert.

How we calculate "similar"

No black box, no LLM guesswork: a deterministic score built from four normalized attributes. Here's this role's own peer group at different match levels, so you can see the mechanism, not just the result.

Every comparison starts from the same 100-point budget: 25 for working in the same function, 40 for the same therapeutic area, 20 for the same or adjacent seniority, 15 for the same country. A dimension we can't confirm on both sides contributes nothing, never a guess, never a free pass.

25%
PLC Programming Specialist/Engineer
ABB · Ormond Beach, Florida, USA · Seniority not listed
Role Therapeutic area Seniority Country
25%
Data Center COE Senior PLC Technician
ABB · Remote, New Jersey, United States of America · Senior
Role Therapeutic area Seniority Country
25%
PLC & Industrial Controls - Sr. Programmer
Smart Infrastructure · Location not listed · Senior
Role Therapeutic area Seniority Country
25%
Technologe (w/m/d) Automatisierungstechnik SPS und Robotik
Smart Infrastructure · Berlin, Berlin, Germany · Seniority not listed
Role Therapeutic area Seniority Country
Unmatched or unknown dimensions score exactly the same: 0 points, never a partial guess. A role we know almost nothing about beyond its function bottoms out at 25%; it never inflates to 100% just because there's little to compare against. Seniority uses a defined ladder (Associate → Manager → Associate Director → Senior → Principal → Director → Senior Director → Executive/VP) so "Director" and "Senior Director" count as adjacent, but "Director" and "Executive/VP" do not.