Software Engineer (Embedded)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Software Engineer (Embedded): Building the foundation for networking ASICs and supporting infrastructure with an accent on low-level hardware interaction and system reliability. Focus on developing software agents, optimizing performance at the hardware/software boundary, and integrating complex hardware components into the operating system.
Location: Must be based in Poland (Remote)
Company
is an industry leader in data-driven, client-to-cloud networking for large data center, campus, and routing environments.
What you will do
- Program ASICs with thousands of registers and tables.
- Implement latency analysis and event tracking at a massive scale.
- Develop software agents mediating between networking ASICs, FPGAs, and PCIe bridges.
- Optimize lasers, error correction, and quality of service for global networks.
- Evaluate new CPUs and integrate vendor stacks into the operating system.
- Qualify and bring up supporting hardware components like PCIe memory and thermal controllers.
Requirements
- Must be based in Poland
- Strong engineering and Computer Science fundamentals.
- 5+ years of fluency in C or C++.
- Solid understanding of Linux OS internals, kernel architecture, and device driver model.
- Proven experience interacting with low-level hardware interfaces and communication protocols like I2C, SPI, UART, PCIe, GPIO, and IPMI.
Nice to have
- Python experience.
Culture & Benefits
- Work in an award-winning environment recognized for diversity and work-life balance.
- Focus on innovation in cloud computing, AI, and software-defined networking.
- Collaborative culture valuing diversity of thought and inclusive perspectives.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →