PLC programming – Who Needs Engineers https://whoneedsengineers.com/wne_live Software Engineering Recruitment Thu, 26 Sep 2024 13:20:02 +0000 en-US hourly 1 https://wordpress.org/?v=6.6.2 https://whoneedsengineers.com/wne_live/wp-content/uploads/2023/06/cropped-wne_logo-3-32x32.png PLC programming – Who Needs Engineers https://whoneedsengineers.com/wne_live 32 32 Software Engineer https://whoneedsengineers.com/jobs/software-development-and-engineering/software-engineer-18/ Thu, 26 Sep 2024 13:20:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/software-engineer-18/ Software Engineer

Job Description:

    As a Software Engineer, you will play a crucial role in designing and developing software-related controls. Your expertise will be pivotal in creating a Theory of Operation for control systems, which you will then articulate in a comprehensive Software Design Document. This document will serve as the blueprint for transforming ideas into actual software programs using Rockwell and/or Siemens platforms. Additionally, you will be responsible for producing a FAT/SAT document that outlines the testing protocols for PLC code. During the testing phase, your support will be essential in commissioning projects, ensuring that everything functions smoothly and meets our high standards. This role offers a dynamic and varied work environment where you can apply your technical skills while contributing to exciting projects within a leading organization.

IT Languages:

  • C#
  • Java
  • Python
  • PLC programming

As a Software Engineer, you will be tasked with various responsibilities that include designing software controls, creating documentation, and supporting project commissioning.:

    Develop software-related controls based on specifications;; Create comprehensive Theory of Operation and Software Design Documents;; Convert design documents into functional software programs;; Prepare FAT/SAT documentation for PLC code testing;; Assist in the commissioning of projects during the testing phase

Spoken Languages:

  • English;; Dutch

Skillset:

  • Control systems design
  • Software documentation
  • PLC programming
  • Test documentation
  • Project commissioning

Soft Skills:

  • Analytical thinking
  • Effective communication
  • Problem-solving
  • Team collaboration

Qualifications:

  • Bachelor’s degree in Electrical Engineering or a related field
  • Experience in control technology and machine construction
  • Proficient in workflows relevant to software engineering

Years of Experience:

    5

Location:

    Utrecht, Utrecht, Netherlands, EU

Job Benefits:

  • Challenging and diverse role
  • Opportunities for personal growth and development
  • Involvement in exciting and innovative projects
  • Access to training and course opportunities
  • Career advancement options

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • The company fosters a supportive and innovative work environment where collaboration and creativity are encouraged. It values continuous improvement and invests in the professional growth of its employees, ensuring that they are equipped with the latest skills and knowledge in the industry.

Opportunities For Advancement:

  • Career development programs, Mentorship opportunities, Leadership training

Visa Sponsorship:

    Available
]]>
Senior Software Test Engineer https://whoneedsengineers.com/jobs/quality-assurance-and-testing/senior-software-test-engineer-2/ Wed, 18 Sep 2024 09:30:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/senior-software-test-engineer-2/ Senior Software Test Engineer

Job Description:

    We are seeking a highly skilled and dedicated Senior Software Test Engineer to join our dynamic team. In this role, you will be instrumental in developing and executing comprehensive test scenarios and scripts within simulation and laboratory environments. Your primary responsibility will be to ensure that all design and customer requirements are accurately reflected in our test plans and procedures. You will conduct system tests, meticulously record results, and generate detailed test reports, including functionality, integration, and performance reports. Additionally, you will identify, analyze, and report any defects discovered during production and field testing. This position requires close collaboration with various teams, including Requirements Engineering and Development, to ensure seamless integration and functionality of our systems. We are looking for someone who is passionate about quality assurance and has a keen eye for detail.

IT Languages:

  • Python
  • PLC

As a Senior Software Test Engineer, you will play a critical role in the software development lifecycle by ensuring the quality and reliability of our systems.:

    Develop test scenarios, cases, and scripts;; Execute tests in simulation and laboratory environments;; Translate design and customer requirements into test plans and procedures;; Conduct system testing and document results;; Create detailed test reports including functionality and performance assessments;; Analyze and report defects found during testing phases;; Collaborate with cross-functional teams to address issues and improve system performance

Spoken Languages:

  • German;; English

Skillset:

  • ISTQB certification
  • Python programming
  • PLC programming
  • Test automation
  • System testing
  • Quality assurance

Soft Skills:

  • Strong analytical skills
  • Attention to detail
  • Effective communication skills
  • Team collaboration
  • Adaptability and flexibility

Qualifications:

  • Completed degree in information technology, electrical engineering, or a natural sciences field
  • ISTQB Foundation Level certification is a plus
  • Substantial professional experience in the industry, particularly with railway signaling systems (CBTC) is desirable
  • Proficiency in Python scripting language and PLC programming
  • Familiarity with IBM tools (DNG, RQM, CCM) and SVN is advantageous
  • Experience testing systems with Safety Integrity Levels (SIL) 1, 2, 3, and 4, and good knowledge of EN50128:2011 is beneficial
  • Fluent in both German and English, with additional language skills being a plus

Years of Experience:

    5

Location:

    Berlin, Germany, EU

Job Benefits:

  • Permanent employment contract
  • Individual training and career opportunities
  • Competitive salary with a 13th month bonus
  • Flexible working hours and mobile work options
  • Attractive company pension scheme
  • Tax-free employer contributions for health services
  • E-bike leasing with significant employer subsidies
  • Supportive feedback and a welcoming team environment

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • We foster a family-like atmosphere in our established company, where experienced and motivated colleagues support each other. We prioritize individual growth and value the contributions of our team members, making it a stimulating environment for innovation.

Opportunities For Advancement:

  • Professional development programs, Leadership training opportunities, Career progression in quality assurance roles

Visa Sponsorship:

    Available
]]>