We are recruiting for an established technology company specializing in industrial automation and motion control systems. The company develops advanced software solutions used in both web and desktop applications and focuses on modern engineering standards and high-quality development practices.
In this role, you will be responsible for developing software supporting motion control systems, as well as designing system architecture, creating documentation, and integrating system components. The work covers the full development lifecycle – from requirements gathering and implementation to testing and maintenance.
responsibilities :
Analyze, gather, and document technical requirements for features and their components
Co-create system architecture and designs that meet the project requirements
Estimate project work while considering trade-offs between requirements, cost, speed, and reliability
Create and execute comprehensive unit test plans; analyze, debug, and resolve anomalies
Lead component integration and solve issues across subsystems
requirements-expected :
Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field
Experience with Angular, JavaScript, TypeScript, Java
Strong understanding of object-oriented programming and experience with at least one OO language: Java / C++ / C# / Python
Knowledge of cloud technologies
English at a minimum B2 level
Experience using AI tools to enhance engineering efficiency is a strong plus
offered :
B2B contract
Salary: 130–150 PLN net/h
Hybrid work model - 3 days per week in Katowice
Benefits: private medical care, life insurance, Multisport card