Logo for Technovids Consulting Services

Electrical Design Engineer

Key Facts

Remote From: 
Full time
English

Other Skills

  • Customer Service
  • Time Management
  • Teamwork
  • Communication
  • Problem Solving

Roles & Responsibilities

  • Degree in Electrical Engineering, Automation, or related field.
  • Experience in software development for industrial control systems.
  • Knowledge of PLC, NC, and HMI programming (e.g., SIEMENS, FANUC).
  • Strong analytical, documentation, and communication skills.

Requirements:

  • Develop and document control system software for industrial machines.
  • Analyze customer requirements and technical specifications.
  • Perform technical calculations and simulations related to control tasks.
  • Support customers and internal teams with software troubleshooting and documentation.

Job description

Developing product software (PLC, NC, HMI) in the software design field for machines such as machining centers, turning lathes, transfer lines, specialized machines and linked systems.
• Analyzing, structuring and documenting customers’ requirement and technical specifications as well as control tasks in the scope of project execution and involvement in assessment.
• Developing and documenting design-based software solutions, functional models, data structures and interfaces for the machines’ control systems taking account of the required control tasks.
• Performing field-specific technical calculations (e.g. cycle time, storage space, data format conversions, addressing).
• Agreeing developed solution approaches for the machines within the department and with the functional departments, suppliers and customers involved in the task as well as involvement in the assessment.
• Obtaining and issuing approvals with suppliers and customers as part of the task.
• Preparing requirement and technical specifications for the product software.
• Coding modular product software for the control system (SIEMENS, FANUC) of the machines based on predefined software specifications.
• Simulating and testing developed product software under user conditions.
• Provisioning and managing product software for the machines.
• Analyzing and optimizing the product software with regard to cycle time, safety, operability, diagnostic capability, modularity and reusability.
• Capturing, documenting and resolving or coordinating product software vulnerabilities.
• Creating, managing and monitoring change notifications as part of the task.
• Providing series and customer support for delivered machines, supporting Customer Services and Commissioning in the event of faults and defects.
• Creating documentation such as functional descriptions, product software implementation or instructions for commissioning.
• Creating, monitoring and following schedules and implementing countermeasures in the event of deviations.
• Monitoring deadlines independently and implementing countermeasures in the event of deviations.
• Ensuring business goals and technical specifications are adhered to.
• Providing design-related support, managing and supervising external staff.
• Providing advice and training for people and departments involved with the product software

Related jobs

Other jobs at Technovids Consulting Services

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.