We are looking for an Embedded Software Engineer to join an innovative industrial automation project focused on developing a next-generation, compact frequency converter.
- Analyze, design, program, debug, and modify embedded software.
- Troubleshoot firmware-related issues for IC embedded applications.
- Collaborate with cross-functional teams to design and implement object-oriented real-time solutions.
- Work closely with hardware teams to integrate software with analog and digital systems.
- Maintain high-quality standards by ensuring a strong connection between requirements and testing.
- Investigate, debug, and correct software anomalies in collaboration with the functional test team, customer support, and other departments.
- Drive productivity by optimizing personal and team development activities.
- Maintain a strong focus on delivering solutions that improve the customer experience.
- Master’s degree in Computer Science, Computer Engineering, or equivalent experience.
- 4+ years of experience in real-time embedded software development.
- Proven expertise in object-oriented programming and design.
- Proficiency in C/C++.
- Knowledge of microprocessor/microcontroller system design (preferably with ARM processors).
- Experience working with real-time operating systems (RTOS).
- Ability to work in Agile/Scrum frameworks as required.
- Strong communication skills in English (B2/C1)
- Experience in writing product functional specifications (preferred)
- Background in firmware debugging, testing, and validation (will be an asset)
- Familiarity with motor control systems and CIP Safety standards (a plus)
- Experience optimizing software performance and reliability (nice to have)
- Work model: hybrid (3 days per week in the office in Katowice)
- Salary: 130-150 PLN net/h
- Employment type: B2B
- Benefits: medical care, life insurance, trainings, Multisport card
- Phone call with Recruiter (20 - 30 min.)
- Technical verification call by the client
- Interview with the client
- Feedback and decision