Global leader in industrial automation, providing innovative sensors, controls, and software for optimized manufacturing and process efficiency.
- Creating code based on requirements
- Maintaining existing code, including creating bug fixes and adding new features
- Conceptual software design (under the supervision of a Senior Software Engineer)
- Overseeing, maintaining, and implementing software build systems
- Creating requirements for new devices and new features
- Documenting created code according to established standards
- Creating and performing unit and integration tests
- Managing the version control system
- Developing production and testing scripts, e.g., in Python
- Participating in code reviews
- Providing necessary information to the Customer Support Department
- Participating in documentation reviews, including requirements, test cases, and test plans
- Proficiency in programming in C
- Knowledge of ARM Cortex-M core microcontrollers
- Practical knowledge of debugging methods for embedded systems
- Higher education in Engineering: Automation and Robotics, Electronics, or a related field
- English language proficiency at B2 level
- Communication skills and willingness to work in a team
- Analytical approach
- Real impact on product functionality
- Opportunity to co-create concepts for automation devices for Industry 4.0
- Participation in the implementation of new products
- Freedom and flexibility in choosing tools and solutions
- Stable employment based on an employment contract with a company that is a leader in its industry