Senior Software Engineer | Senior Software Engineer 80-100% (m/w) Job Details | komaxag
Komax AG
Job Summary
This Senior Software Engineer role involves developing software for innovative mechatronic products, spanning the entire lifecycle from initial concept to series production. Key responsibilities include designing, implementing, simulating, and testing complex software solutions on a real-time Linux/Debian system, specifically utilizing EtherCAT technology. A significant focus is on networking machines to create an intelligent Smart Factory environment. The successful candidate will work within a Scrum team, contributing across the full software stack, actively advancing the software platform, and making sustainable architectural decisions. This position is attractive due to the opportunity to work with modern technology in a global market leader, offering flexible working hours, home office options, and support for professional development, including internal English courses. Candidates must possess a university degree in Computer Science or Electrical Engineering, extensive experience in industrial software development, and proficiency in modern C++ programming.
Required Skills
Education
University degree (FH/ETH level) in Computer Science or Electrical Engineering
Experience
- Several years of experience in industrial software development
- Profound knowledge of modern, object-oriented programming with C++
- Experience with Python (ideally)
- Experience working in a GitLab CI/CD environment (ideally)
Languages
Additional
- Position is 80-100% workload. Must demonstrate a proactive working style, strong communication skills, and an affinity for agile software processes. Opportunity to take on responsibility as an Architect and mentor senior colleagues.