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
We are seeking a talented Embedded Software Engineer to join our dynamic team. In this role, you will play a vital part in developing innovative software solutions for a variety of exciting projects across international markets including Europe, the United States, India, and the United Kingdom. You will engage directly with clients throughout the entire software development lifecycle—from initial specifications and prototyping to rigorous testing, certification, and eventual mass production. This position requires not just technical expertise but also a strong understanding of client needs and applications, making it essential that you are hands-on and occasionally willing to travel for on-site client meetings. Your contributions will be crucial in ensuring that our products meet the highest standards of quality and functionality.
IT Languages:
C
C++
C#
As an Embedded Software Engineer, you will be responsible for various critical tasks that drive the success of our projects.:
Collaborate with Cloud and Application engineers to develop detailed specifications;; Create and implement Embedded C-code for software solutions;; Conduct functionality tests throughout the development cycle, both in laboratory settings and on customer applications;; Manage software release processes to ensure timely delivery of products;; Document software strategies, including design descriptions and user handbooks
Spoken Languages:
English
Skillset:
Embedded Software Development
Functionality Testing
Software Documentation
Client Interaction
Project Management
Soft Skills:
Responsible
Service-minded
Thorough
Solutions-oriented
Detail-oriented
Strong relationship-building skills
Qualifications:
Degree in Computer Science, Electrical Engineering, Mechatronics, or a related field
Strong interest in Application Software Development demonstrated through academic or personal projects
Years of Experience:
3
Location:
Stockholm, Stockholm County, Sweden, EU
Job Benefits:
Flexible working hours
Opportunities for skill development
Collaborative work environment
Supportive team culture
Working Conditions:
Full Time
Employment Type:
Permanent Contract
Company Culture:
Our company fosters a collaborative and innovative environment where team members are encouraged to take ownership of their work. We value a culture of continuous learning and adaptation, ensuring that everyone has the opportunity to grow and develop their skills while contributing to impactful projects.
Opportunities For Advancement:
Career progression to Senior Engineer roles, Opportunities to lead projects, Participation in international projects
We are seeking a dedicated Software Tester to join our dynamic team in Berlin. This role is ideal for individuals who are self-motivated, possess a keen eye for detail, and thrive on challenges. As a Software Tester, you will play a vital role in ensuring the usability and intuitiveness of our graphics software, which is relied upon by over one million professionals globally. Your responsibilities will encompass not only detecting faults but also assessing the logical consistency and clarity of our products. You will conduct final release tests for new versions of our software, maintaining and enhancing automated testing routines. Your ability to communicate clearly and document errors meticulously will be critical in collaborating with our development team to resolve issues effectively.
IT Languages:
Python
Java
C#
As a Software Tester, you will engage in a range of testing activities aimed at enhancing product quality. Your role will require you to structure your work independently, ensuring comprehensive testing of new features while documenting and communicating findings effectively.:
Conduct usability tests for new software features;; Perform final release tests for new versions;; Maintain and develop automated testing routines;; Document errors and track their resolution;; Communicate clearly with developers to facilitate problem-solving;; Enhance the internal Knowledge Base with updated product information
Spoken Languages:
English;; German
Skillset:
Automated testing
Bug tracking
Software documentation
Soft Skills:
Attention to detail
Self-motivation
Effective communication
Analytical thinking
Qualifications:
Fluency in written and spoken English
Experience with Microsoft PowerPoint and Excel is a plus
Strong written communication skills
Years of Experience:
2
Location:
Europe
Job Benefits:
Flexible working hours
Competitive salary
Modern office environment
In-office snacks
Opportunities for career development
Working Conditions:
Full Time
Employment Type:
Permanent Contract
Company Culture:
We foster a supportive and innovative work environment where creativity and independent thinking are encouraged. Our team is committed to maintaining a culture of collaboration and open communication, allowing everyone to contribute to our growth and success.
Opportunities For Advancement:
Career growth within the testing department, Possibility to influence product development processes