Scalo
Scalo
New

Embedded C/C++ Engineer

140 - 150 PLN/ godz.B2B
SeniorFull-time·B2B
#447796·Dodano dziś·0
Źródło: nofluffjobs.com
Aplikuj teraz

Tech Stack / Keywords

CC++LinuxIoTPKITestingAICA

Firma i stanowisko

Scalo zajmuje się dostarczaniem projektów software'owych i wspieraniem partnerów w rozwijaniu ich biznesu. Firma tworzy oprogramowanie z zakresu Software, Embedded, Data i Cloud Services. Obszary działalności obejmują doradztwo technologiczne, tworzenie oprogramowania, systemy wbudowane, rozwiązania chmurowe, zarządzanie danymi oraz dedykowane zespoły projektowe.

Wymagania

  • Minimum 6 years experience in embedded software development
  • Very good knowledge of C/C++ and Embedded Linux environment
  • Experience in firmware development and maintenance for embedded devices
  • Practical experience in IoT or industrial automation cybersecurity
  • Experience implementing secure-by-design and secure-by-default approaches
  • Knowledge of PKI, key management, and code signing
  • Experience implementing secure firmware update and rollback mechanisms
  • Familiarity with authentication and encryption of data in rest and transit
  • Knowledge of vulnerability processes including SBOM and Coordinated Vulnerability Disclosure
  • Experience in security testing: fuzzing and penetration testing
  • Knowledge of best practices in embedded system logging and security
  • Practical use of AI tools for code analysis and data flow tracking
  • Ability to create and implement AI-native workflows supporting team work
  • Experience stabilizing code and reducing technical debt
  • Proficiency in English enabling work in an international environment and technical documentation

Obowiązki

  • Develop and maintain embedded software in C/C++ for Embedded Linux environments
  • Work with complex legacy codebases (legacy monolith) for embedded systems
  • Stabilize and modernize existing code and reduce technical debt
  • Implement mechanisms complying with Cyber Resilience Act (CRA)
  • Deploy key management (PKI), code signing, and secure firmware update processes with rollback
  • Integrate with external platforms delivering signed firmware packages
  • Apply secure-by-design and secure-by-default practices in embedded software
  • Implement authentication, data encryption at rest and in transit, and minimize attack surface
  • Develop security product processes including SBOM and Coordinated Vulnerability Disclosure
  • Lead and support security testing activities including fuzzing and penetration testing
  • Implement logging and security monitoring mechanisms
  • Use AI tools for analyzing and mapping large codebases and risk identification
  • Introduce code quality metrics and engineering standards
  • Mentor and educate the team on quality, security, and legacy code practices
  • Collaborate in a fully remote work model

Benefity

  • Engagement in diverse projects across Software, Embedded, Data, and Cloud Services
  • Involvement in presales and expert initiatives
  • Access to medical care, sports card, and cafeteria platform under collaboration rules
  • Rate up to 150 PLN/hour under B2B contract
  • 100% remote work
  • Sport subscription
  • Training budget
  • Private healthcare
  • International projects
Karta sportowa
Dofinansowanie szkoleń
Opieka zdrowotna
Scalo

Scalo

765 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz