Systems Integration Software Engineer (m/f)

Rijeka, Hrvatska (Hybrid)

Oglas više nije dostupan


The DEKRA Arbeit Group, with its more than 140 locations throughout Europe, is one of the most successful and innovative umbrella organizations in the area of personnel services. We are a highly professional and ambitious company driven by talented and dedicated people who are committed in delivering all our services.

Our Client is Zenitel, a global leader in providing critical communication. Their strategic focus is building the best intelligent and secure communication platforms in the market. Zenitel integrates their systems and platforms with key partner technology, such as Milestone XProtect, Microsoft Teams, or LenelS2 OnGuard platform.

The three most important things to Zenitel are their staff, their technology/products, and their clients globally. They believe that by investing in the staff, they are in the position to deliver world-class products and software.

At Zenitel they maintain that interest and ability to learn are just as important as experience. So, if you are passionate about modern software development and want to further develop your skills and competencies, we would like to hear from you!

For our Client we are looking for a:


Systems Integration Software Engineer (m/f)

Location: Rijeka


We are looking for a Systems Integration Engineer to join Zenitel’s Customer Integration Team (CIT). In this role, you will develop and maintain cross-platform distributed systems used in flagship deployments across the transport, security, and communications sectors. You will work on project-specific solution requirements, with a strong focus on robust GUI and control system software, while collaborating closely with internal teams.

This is an excellent opportunity for a software engineer who enjoys working across the full development lifecycle, from design and implementation to testing, release, and continuous improvement, in a technically demanding and highly collaborative environment.


Key Responsibilities:

  • Design, develop, and maintain GUI and control system software based on a Qt5 cross-platform architecture using C++14/17
  • Deliver well-scoped software development tasks in line with team plans and project goals
  • Identify and implement appropriate technical solutions for project-specific integration requirements
  • Write clean, reusable, efficient, and maintainable code with a strong focus on quality and reliability
  • Participate in code reviews and design discussions to support engineering standards and best practices
  • Contribute to project planning by helping define milestones, deliverables, and technical estimates
  • Extend, improve, and document shared modules and software libraries
  • Work collaboratively in an Agile/Scrum environment, contributing to sprint planning, stand-ups, and retrospectives
  • Maintain awareness of customer and project needs, and support technical decisions in cooperation with stakeholder


Requirements:

  • Strong knowledge of C++14 / C++17 and object-oriented software design
  • Experience developing GUIs and applications using the Qt5 framework
  • Good working knowledge of Linux as both a development and target platform
  • Experience with Git in a collaborative development environment
  • Familiarity with XML for configuration and data exchange
  • Experience working in an Agile / Scrum environment
  • Confidence using bash scripting for development or build-related tasks
  • Familiarity with collaboration tools such as Jira, Confluence, Teams, or Slack
  • Good communication skills and the ability to work effectively in a close-knit team
  • Ability to work independently, take ownership of tasks, and drive issues to resolution
  • Fluency in English, both spoken and written


Bonus Points: 

  • Experience with Ubuntu / Debian Linux systems
  • Familiarity with GitLab and CI/CD pipelines
  • Knowledge of VoIP / telephony technologies such as Asterisk, SIP, or PCM
  • Experience with network analysis tools such as Wireshark
  • Knowledge of PostgreSQL or other relational databases
  • Experience with Docker or VirtualBox
  • Python scripting skills
  • Familiarity with test-driven development (TDD)
  • Knowledge of XMPP or ONVIF protocols
  • Exposure to web development technology


The Client Offers:

  • Opportunity to work in a multinational environment and gain international experience
  • Supportive and stimulating work environment where initiative, learning, and progress are valued
  • Opportunity to contribute new ideas and improve existing processes
  • Real opportunities for personal and professional development
  • Flexible working hours
  • Remote work option after the probation period
  • Meal and transportation allowance
  • Travel, Accident and Additional health insurance coverage
  • MultiSport card
  • Non-taxable employee benefits, including Christmas and Easter bonuses
  • Team-building activities and a positive team culture

Systems Integration Software Engineer (m/f)

Opis posla

Systems Integration Software Engineer (m/f)