Unlock Full Resume Report

This position is no longer accepting applications

Positions open for more than 30 days are automatically closed and marked as expired

Don't let one closed door slow you down, here's your next move:

April 24, 2026

Software Developer

Senior • Hybrid

Katowice, Poland

Background

The Aebi Schmidt Group is a global leader of smart product systems and services for the treatment of mission-critical infrastructural and agricultural areas. The internationally oriented Group has about 3,000 employees worldwide.

Our Agile software development team is responsible for the development of (embedded) software used on vehicles like de-icing machines and sweepers. This is done using Scrum, supported by Jira, Confluence and other state-of-the-art tooling. From designing to implementation to integration to testing all is part of the job.

For the team developing this application, we are looking for a

Software Developer

Personality

  • You enjoy collaboration in multidisciplinary teams in an Agile/Scrum environment 

  • You have a pragmatic approach and are solution oriented – you reach out naturally and seek for answers

Job requirements (must have)

  • Bachelor or master degree in Computer Science, Embedded Systems or equivalent 

  • 5+ years of software development experience, preferably in the embedded domain

    • Very good level of C#

    • Experience with Agile development

    • Experience with embedded systems 

  • Knowledge of Object oriented programming

  • Knowledge of design patterns and system architecture 

  • Independent and structured way of working

  • Analytical thinker with problem solving skills 

  • Good English and Polish.

Job requirements (nice to have)

  • Experience with C++/QT development

  • Experience with TDD and CI/CD

Work Model: Hybrid (3 days in-office - KATOWICE / 2 days HO - Tuesday or Wednesday or Thursday)

Interested? 

Please send your cover letter and CV for the attention of Izabela Kozieł, mentioning the job title in the subject line.

Similar jobs you might like

Technology

Sii

Senior Software Developer – Product Modeler (f/m/x)

Senior

Remote

Krakow, MA, Poland

25,000 - 30,000 PLN

🏢 Summary: Fully remote Software Developer role supporting the development and maintenance of sales configurators for electrification distribution systems and service products. The position focuses on product modeling, platform integrity, technical support, and collaboration with product, sales, engineering, and IS stakeholders in an international agile environment. 🗂️ Requirements: 6+ years of software development experience, Proficiency in Python, .NET, or Java, Product modeling and configuration experience in sales configurators, Experience with Tacton or Configit ACE, Fluent English 📃 Skills: Python, .NET, Java, Tacton, Configit, ACE, Azure, DevOps 🏢 Description: We are looking for an experienced Software Developer (Python, .NET or Java) to join a newly forming team that develops and maintains sales configurator solutions for Client Electrification. In this role, you will collaborate with cross-functional teams in an international environment to model and maintain distribution systems and service products. You will work closely with product sales configurators, portfolio managers, and engineers to ensure the configurator platform meets the needs of our customers and sales team. This position is fully remote, allowing you to work from anywhere in Poland. Your tasks Designing, implementing, testing, and troubleshooting product models for distribution systems and service offerings Developing product models as defined by Product Managers and Sales Configurators, ensuring they are well-structured for quality change management Collaborating with relevant IS and Business stakeholders to deliver user-friendly and efficient Sales Configurator solutions Working closely with the platform supplier to ensure the integrity of the product model as the platform evolves Providing technical support, troubleshooting, and fixing issues reported by users Contributing to the overall sales configurator development process Requirements Minimum 6 years of experience in software development, particularly in at least one of the following programming languages: Python, .NET, or Java Proven experience in product modeling and configuration within sales configurator tools like Tacton or Configit ACE Knowledge of ABB's DS and SE Division portfolio is a strong plus Strong team player with an independent and solution-oriented working style Ability to adapt in an agile and changing environment and a willingness to learn Fluent English Nice-to-have requirements Familiarity with software development processes and tools such as Azure DevOps

Technology

emagine Polska

Embedded Systems Consultant

Mid

Hybrid

Almada, Portugal

🏢 Summary: Develop embedded, client/server, and GUI software for Windows and Linux using C, C++, .NET/C#, and Java. The role requires a relevant engineering degree, software development lifecycle knowledge, and experience with Visual Studio and Eclipse. 🗂️ Requirements: Higher education in Computer Engineering or related field, Software development experience with C, C++, .NET/C#, and Java, Understanding of software development life cycle and methodologies, Experience with Visual Studio and Eclipse, Portuguese and English communication skills 📃 Skills: C, C++, .NET, C#, Java, VisualStudio, Eclipse, SDLC, Windows, Linux 🏢 Description: YOUR ROLE Software development for embedded systems; Shared services and client/server platforms; Native and Web GUI applications in Windows, Linux. OUR REQUIREMENTS FOR THIS JOB: Higher education in Computer Engineering or related areas; Solid knowledge and experience in software development with C, C++, .NET/C# and Java; Good understanding of software development life cycle and methodologies; Experience in using MS Visual Studio and Eclipse IDEs; Good expression skills in Portuguese and English, spoken and written. IT WOULD BE A PLUS IF YOU HAVE: Cyber-physical systems, real-time OS and hardware protocols (e.g. USB, I2C, SPI); TCP/IP networks and VoIP protocols; Cloud integration protocols; Web services; Cryptography / PKI; Web application development; System modelling and design with UML.

Technology

Rite NRG Sp. z o.o.

Senior Software Engineer (Java&Kotlin)

Senior

Remote

Wrocław, DS, Poland

120 - 140 PLN/hr

🏢 Summary: B2B contract for a Senior Software Engineer to develop and operate a JVM-based, event-driven platform remotely from Poland. The role provides end-to-end ownership of system design, delivery, production reliability, monitoring, and support, with a rate up to 140 zł/h net + VAT. 🗂️ Requirements: 5+ years of software engineering experience, End-to-end ownership of features and components, Java and Kotlin expertise, Event-driven systems experience, Distributed systems knowledge, Event-driven architecture and API gateway experience, PostgreSQL, data modelling, and query performance knowledge, Relational and non-relational database knowledge, Unit, integration, and end-to-end testing experience, Independent delivery, risk, sequencing, and dependency management, C4 model system design experience, DORA metrics, stability, SSDLC, velocity, and predictability familiarity, AI coding tools experience, Cloud platform familiarity, Docker and Kubernetes experience, Fluent Polish, Advanced English (B2/C1) 📃 Skills: Java, Kotlin, JVM, PostgreSQL, NoSQL, Docker, Kubernetes, C4, DORA, SSDLC, Claude, Codex, Cursor, Cloud 🏢 Description: Contract : B2B Rate : up to 140 zł/h net + VAT depending on skills and experience Location : Remote within Poland Start : ASAP Project : Development of a JVM-based, event-driven platform with end-to-end ownership of software design, delivery, and production reliability. Key Technologies/Areas Java, Kotlin, JVM Event-Driven and Distributed Systems PostgreSQL and NoSQL Docker, Kubernetes Cloud Platforms AI Coding Tools Project Overview We are looking for a Senior Software Engineer to join one of our client’s engineering teams. You will own features and components from refinement and system design through development, production deployment, monitoring, and post-release support. Responsibilities Own the end-to-end design and delivery of features and components. Create, maintain, and align system designs using the C4 model with the domain target architecture. Develop reliable, production-ready, and well-tested software using Java and Kotlin. Manage estimation, sequencing, delivery risks, and cross-team technical dependencies. Own monitoring, reliability, production support, and participation in on-call. Contribute to frontend development where required. Use AI coding tools as part of your daily workflow. Requirements 5+ years of professional software engineering experience , including proven ownership of features and components end to end. Solid foundation in the JVM , including Java and Kotlin . Production experience with event-driven systems. Good understanding of distributed systems, including idempotency, at-least-once vs exactly-once trade-offs, schema evolution, and partitioning. Experience with event-driven architecture, API gateways, and understanding when not to apply these patterns. Sound knowledge of relational and non-relational databases, including PostgreSQL , data modelling, and query performance. Proven experience delivering reliable software with unit, integration, and end-to-end testing. Ability to independently manage delivery, risks, sequencing, and cross-team dependencies. Experience owning system design at team scope using the C4 model. Familiarity with DORA metrics, stability, SSDLC compliance, velocity, and predictability. Experience using AI coding tools such as Claude Code, OpenAI Codex, opencode, Cursor, or similar. Familiarity with cloud service providers. Experience with Docker and Kubernetes . Fluency in Polish and advanced English (B2/C1) Nice to have Frontend experience with React, TypeScript, and Node.js. Hands-on production experience with Kafka. Experience with Microsoft Azure. Why join us? Rite NRG is a vibrant outsourcing technology company driven by the Right People. We are dedicated to empowering businesses through innovative software solutions. We focus on building strong partnerships and providing top-notch software solutions that drive real business growth. Our business model revolves around collaboration and delivering impactful results for our clients. Join us and be part of a team where great minds, Right Energy, and strong partnerships come together to shape the future of technology! Possibility of long-term cooperation on a full-time project engagement basis. Flexibility in organizing the provision of services, taking into account project requirements and agreed availability. Opportunity to contribute to technically advanced projects. Opportunity for international collaboration.

Technology

Aptiv Services Poland S.A.

Expert Software Engineer - Testing

Senior

Hybrid

Kraków, MA, Poland

🏢 Summary: Test innovative embedded software solutions for a cross-domain middleware platform in an Agile automotive development team. The role focuses on developing and executing test cases, supporting Jenkins deployments, and applying automotive standards and processes using Python, C++, Linux, and CI/CD tooling. 🗂️ Requirements: Degree in Computer Engineering, Computer Science, Information Systems, Electrical Engineering, or related field, Knowledge of testing techniques, Familiarity with testing tools, 5+ years of Python programming experience, Object-oriented programming knowledge, Daily use of CI/CD tools, Daily use of Linux 📃 Skills: Python, C++, Jenkins, pytest, Linux, CI/CD, Polarion, POSIX, AUTOSAR, ASPICE 🏢 Description: Job Description DUTIES AND RESPONSIBLITIES: Test innovative software solutions in embedded environments Develop and execute testcases for a cross-domain middleware platform based on technical requirements within a modern toolchain. Python environment C++ Applications Jenkins deployments Take responsibility for the execution of standards and processes in Automotive industry. Work in an Agile cross-function development team. BASIC REQUIREMENTS: Degree in Computer Engineering, Computer Science, Information Systems, Electrical Engineering or related field. Knowledge in testing techniques Familiarity with common Testing Tools e.g.: pytest library 5+ years Python programming skills. Object Oriented Programming knowledge is a must Daily usage of CI/CD tools Daily usage of Linux Advantageous: Familiarity with requirements engineering tools (e.g. Polarion). C++ experience Extensive understanding of Service Oriented Architecture and POSIX-based embedded systems. Familiarity with AUTOSAR. Automotive software development (v-cycle, ASPICE, etc.)