SQUAD
SQUAD
New

C Embedded Software Engineer

Brak informacji o wynagrodzeniu
SeniorFull-time
#444573·Dodano wczoraj·1
Źródło: nofluffjobs.com
Aplikuj teraz

Tech Stack / Keywords

CC++IPCUARTI2CSPIEmbedded

Firma i stanowisko

Our embedded software engineering team develops reliable, high-performance solutions for home security devices used globally. The team emphasizes comprehensive testing, rigorous security standards, and close collaboration with hardware engineering, product management, and customer support, fostering a culture of technical excellence and knowledge sharing.

Wymagania

  • 5+ years proficiency in C (embedded, bare-metal, RTOS environments).
  • 3+ years of embedded development experience.
  • Understanding of multi-core architectures and inter-core communication (IPC, mailbox, shared memory).
  • Proficiency with SDLC including Git, CMake, code reviews, and continuous integration.
  • Hands-on experience with hardware debugging via JTAG.
  • Experience with protocols: UART, I2C, SPI, GPIO.
  • Excellent communication skills and collaborative mindset.
  • Experience with CI/CD (Jenkins) and static analysis (Coverity).
  • Good written and spoken English.

Nice to have:

  • Experience with C++ (C++17 standard).
  • Experience using AI-powered tools to enhance productivity and code quality.
  • Ability to work independently and take ownership of complex projects.

Obowiązki

  • Design, develop, and maintain high-quality embedded software in C/C++ for camera-based security devices.
  • Debug and resolve complex software, hardware, and network connectivity issues across the software stack.
  • 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 to develop testing strategies.
  • Document software designs, APIs, libraries, and troubleshooting procedures.

Benefity

  • Equal opportunities environment and value-based corporate culture.
  • Competitive salary packages with performance-based annual reviews.
  • Performance and loyalty bonuses.
  • Employment under Contract of Employment (UoP) compliant with Polish Labour Law.
  • Guaranteed paid vacation, public holidays, and medical leaves.
  • Continuous growth through internal knowledge hubs, corporate courses, and free English classes.
  • Comprehensive private medical insurance supplementing NFZ coverage.
Płatny urlop
Premie
Dofinansowanie szkoleń
Kursy językowe
Opieka zdrowotna
SQUAD

SQUAD

18 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz