Senior Embedded Software Engineer (C/C++) for Avigilon Cameras

17k - 21k PLN/ mies.UoP
SeniorFull-time·Umowa o pracę
#378662·Dodano dziś·0
Źródło: SOLID.Jobs
Aplikuj teraz

Tech Stack / Keywords

C++CEmbedded LinuxLinux kernelData StructuresAlgorithmsbashTCP/IPPython

Firma i stanowisko

Safety and security are at the heart of everything we do at Motorola Solutions. We build and connect technologies to help protect people, property and places. Our solutions foster the collaboration that’s critical for safer communities, safer schools, safer hospitals, safer businesses, and ultimately, safer nations.

Wymagania

  • 2+ years of professional experience in a similar role.
  • Bachelor's or Master's degree in Engineering, Computer Science or related field.
  • Strong understanding of C and C++ programming languages.
  • Strong understanding of software development principles and methodologies.
  • Familiarity with embedded systems architecture and design, particularly relating to hardware.
  • Knowledge of data structures and algorithms.
  • English at a level allowing efficient communication.
  • Openness to work from Kraków office at least two days a week (hybrid).

Nice to have:

  • Experience with system programming.
  • Experience with scripting languages, especially Bash and Python.
  • Experience with network programming (TCP/IP and RTP).
  • Experience with concurrent and distributed programming.
  • Experience with hardware debugging tools like oscilloscopes and logic analyzers.
  • Knowledge of Linux kernel internals.
  • Knowledge of CI/CD process and tools.
  • Interest in cybersecurity topics.

Obowiązki

  • Writing new and maintaining existing code for embedded systems in C and C++.
  • Configuring and maintaining embedded Linux filesystems.
  • Developing, debugging, and tuning Linux kernel drivers for image sensors, LED controllers, and audio amplifiers.
  • Configuring hardware security features such as TPM.
  • Fixing security issues in existing embedded software and maintaining code security.
  • Ensuring software is regression-free by executing manual tests and providing test automation.
  • Active participation in software architecture creation and code review.
  • Collaborating with engineers in different countries (Oslo, London).

Benefity

  • 17k–21k PLN gross per month (Employment contract)
  • Employment contract with 100% flexible working hours
  • Hybrid work mode (partially remote)
Elastyczne godziny
Motorola Solutions

Motorola Solutions

20 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz