Sorry, this position is not available anymore

Senior Embedded Linux/QT Engineer

Location:
Lviv
Technical Level:
Senior
Job Category:
Software Development
Project:
WEINMANN Emergency

Our customer is a global, family-owned medical technology company. It develops mobile system solutions for emergency, transport and disaster medicine while setting standards for saving human lives. In close cooperation with emergency medical services, hospitals and military medical corps professionals, they create innovative medical products for ventilation and defibrillation. The company is based on top quality equipment which is made possible by the company’s 130 years of experience.

Responsibilities:

  • Write “clean”, well-designed code
  • Troubleshoot, test and maintain the core product software to ensure strong optimization and functionality
  • Contribute in all phases of the development life-cycle
  • Work UI related tasks on the device, Linux and Windows simulators
  • Take part in scrum meetings

Requirements:

  • Master's degree or higher in Computer Science, Computer Engineering or related field
  • 5+ years of working experiance 
  • Knowledge in writing clear, concise and tested code
  • Experience in developing C++ UI software, preferably on Embedded Systems with QT
  • Experience in developing applications for Linux OS, preferably on Embedded Systems
  • Experience with UI Development. UI toolkits such as QT would be a beneficial Experience
  • Experience of working cross platform is welcome (Linux and Windows desktop)
  • Experience with the usage one of more commercial (wireless) protocols like Z-Wave, ZigBee, Bluetooth or WiFi, TCP-IP
  • Knowledge with Linux kernel and driver development is optional but welcome

We offer:

  • Flexible working hours
  • A competitive salary and good compensation package
  • Possibility of partial remote work
  • Best hardware
  • A masseur and a corporate doctor
  • Healthcare & sport benefits
  • An inspiring and comfy office

Professional growth:

  • Challenging tasks and innovative projects
  • Meetups and events for professional development
  • An individual development plan
  • Mentorship program

Fun:

  • Corporate events and outstanding parties
  • Exciting team buildings
  • Memorable anniversary presents
  • A fun zone where you can play video games, foosball, ping pong, and more.