Zpět na seznam

Popis nabídky

Senior Software Engineer v Praha, Česko

ASSA ABLOY

  • Na dálkuPráce odkudkoli
  • Částečný úvazekMéně hodin týdně

Praha, Česko

Responsibilities

  • Design, develop, test, and maintain high-quality software primarily in C/C++.
  • Develop system-level software including communication libraries, biometric SDKs, middleware, device drivers, and security infrastructure.
  • Perform software development on Windows and Linux platforms with attention to performance, stability, and security.
  • Contribute to software architecture, module, specification, and technical documentation design.
  • Apply multithreading, multitasking, interprocess communication, and system programming concepts.
  • Participate in code reviews and follow established development processes and best practices.
  • Support continuous improvement related to software quality, security, and maintainability.
  • Collaborate with team members, stakeholders, and cross-functional teams to deliver software components on schedule.

Requirements

  • Substantial professional experience in C/C++ software development.
  • At least five years of experience with a bachelor’s degree or three years with a master’s degree.
  • Bachelor’s degree minimum, preferably a master’s degree, in Computer Science, Software Engineering, or a related field.
  • Experience developing device drivers for Windows, Linux, Android, or iOS.
  • Strong working knowledge of either Windows or Linux, with basic knowledge of the other platform.
  • Knowledge of secure and platform-independent coding practices.
  • Familiarity with applied cryptography, PKI, X.509 certificates, and information security principles.
  • Experience with virtualization platforms such as VMware or remote access platforms such as Citrix.
  • Working knowledge of Python for build, testing, or automation scripts.
  • Experience with image processing, computer vision, image signal processing pipelines, camera imaging systems, and image quality analysis.
  • Basic understanding of artificial intelligence or deep learning concepts.
  • Experience with software development tools and source control systems, preferably Git.
  • Working knowledge of Czech or Slovak is required.
  • Ability to work independently, manage priorities, complete tasks with minimal supervision, and collaborate effectively.

Benefits

  • Competitive salary and rewards package.
  • Competitive benefits and annual leave offering to support work-life balance.
  • Flexible work environment with potential flexible work arrangements, job sharing, or part-time work.
  • Extensive career development opportunities, training, feedback, and professional development resources.
  • Inclusive culture and the opportunity to work as part of a global organization.
  • International relocation and remote work arrangements outside the hiring country are not available.
Načítání podobných nabídek…