SQUAD
SQUAD
New

С & C++ Embedded Engineer

20k - 25k PLN/ mies.UoP
SeniorFull-time·Umowa o pracę
#432616·Dodano wczoraj·0
Źródło: justjoin.it
Aplikuj teraz

Tech Stack / Keywords

СС++RTOSEmbedded SystemsLinux / Unix

Firma i stanowisko

Our embedded software engineering team develops reliable, high-performance solutions for the home security market, working on camera-based security devices. The team follows agile methodologies including sprint cycles, code reviews, and continuous integration, emphasizing testing, security standards, and cross-team collaboration.

Wymagania

  • 5+ years of commercial embedded development experience with expertise in C and C++ (C++17 standard).
  • Deep knowledge of RTOS and microcontroller architectures (ARM, RISC-V).
  • Proficiency in SDLC including Git, CMake, code reviews, and continuous integration.
  • Solid understanding of network programming and multithreading on multicore microcontrollers.
  • Expertise with communication interfaces I2C, SPI, UART, and Wi-Fi.
  • Experience writing device drivers and libraries.
  • Ability to work independently and take project ownership.
  • Excellent technical communication skills and collaboration.
  • Upper-Intermediate English (B2) proficiency.
  • Hands-on experience with hardware debugging tools (oscilloscopes, logic analyzers) and cross-compilation toolchains.

Nice to have:

  • Understanding of security protocols and encryption methods.
  • Experience with Python for scripting and automation.
  • Experience using AI-powered tools to enhance productivity and code quality.

Obowiązki

  • Design, develop, and maintain high-quality embedded software in C and C++ for camera-based security devices.
  • Debug and resolve complex software, hardware, and network connectivity issues.
  • Develop new features and improve existing codebases.
  • Optimize software performance for resource-constrained embedded environments.
  • Conduct code reviews and provide technical mentorship.
  • Participate in architecture discussions and technical decision-making.
  • Collaborate with QA teams on testing strategies.
  • Document software designs, APIs, libraries, and troubleshooting procedures.

Benefity

  • Equal opportunity environment and value-based culture.
  • Competitive salary with performance-based annual reviews.
  • Performance and Loyalty Bonuses.
  • Employment via Contract of Employment (UoP) under Polish Labour Law.
  • Paid vacation, public holidays, and medical leaves as per statutory regulations.
  • Growth opportunities with internal knowledge hubs, corporate courses, and free English classes.
  • Comprehensive private medical insurance supplementing NFZ coverage.
Płatne święta
Płatny urlop
Premie
Opieka zdrowotna
Dofinansowanie szkoleń
Kursy językowe

Inne informacje

Please be informed that the data controller is SQUAD POLAND Sp. z o.o. (hereinafter "controller"). You have the right to request access to your personal data, their rectification, erasure or restriction of processing, the right to object to processing, as well as the right to data portability and to lodge a complaint to the supervisory authority. Personal data will be processed for the purpose of the recruitment process. Provision of data to the extent resulting from the Act of 26 June 1974 Labour Code is mandatory. In the remaining scope, providing data is voluntary. Refusal to provide mandatory data may result in the impossibility to carry out the recruitment process. The Administrator processes mandatory data on the basis of a legal obligation incumbent upon him/her, while with regard to additional data, the basis for processing is consent. Personal data will be processed until the recruitment procedure is completed and for the period of the possibility of asserting potential claims, and in the case of consent to participate in future recruitment procedures - until the withdrawal of such consent. Consent to the processing of personal data can be withdrawn at any time. The recipient of the data is the Just Join IT service and other entities to whom we have entrusted the processing of data in connection with recruitment.

SQUAD

SQUAD

18 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz