RANOVUS Inc.
RANOVUS Inc.
RANOVUS Inc. разработва хардуер за оптични връзки и силициева фотоника за хипермащабни центрове за данни и изчислителни клъстери за изкуствен интелект. Портфолиото ѝ включва оптични двигатели с капацитет от няколко терабита, лазери и модулатори, проектирани да осигуряват свързаност с висока плътност и ниска консумация на енергия чрез Ethernet и DWDM с разрастването на системите с GPU и XPU. Компанията работи съвместно с полупроводникови фабрики и доставчици на усъвършенствано корпусиране за разработване на решения за мрежи тип scale-up и scale-out в центрове за данни. Дейността ѝ обхваща хардуер, телекомуникации и изкуствен интелект.

Старши инженер по вграден софтуер

Разработвайте вграден фърмуер на C за оптичните комуникационни модули на RANOVUS и ръководете пускането на хардуера, валидирането, CI/CD и внедряването в производство.

Описание

  • Разработвайте нисконивоен фърмуер на C за оптични комуникационни системи с микроконтролери.
  • Определяйте изискванията към фърмуера, интерфейсите и поведението на системата съвместно с архитектите на хардуера и системата.
  • Създавайте драйвери за устройства, контури за управление, диагностика, телеметрия и комуникационни протоколи.
  • Подобрявайте производителността на фърмуера, енергийната ефективност, използването на паметта и дългосрочната надеждност.
  • Ръководете пускането на платки, интеграцията на хардуер и софтуер и системното валидиране.
  • Насърчавайте сигурни, мащабируеми и лесни за поддръжка практики за разработване на фърмуер.
  • Подобрявайте CI/CD с GitLab и автоматизирани процеси за изграждане и тестване.
  • Изграждайте стратегии за модулно, интеграционно и системно тестване.
  • Разследвайте сложни проблеми на границата между фърмуера, хардуера и системата и откривайте първопричините им.
  • Наставлявайте младши инженери и студенти на кооперативна практика.
  • Допринасяйте за технически пътни карти, архитектурни прегледи и дискусии по проектирането.
  • Поддържайте техническата документация, стандартите за кодиране и процесите на разработка.
  • Работете с външни партньори и производствени екипи в подкрепа на внедряването в производство и текущата експлоатация.

Изисквания

  • Бакалавърска или магистърска степен по компютърно инженерство, електроинженерство, компютърни науки или еквивалентно образование и професионален опит.
  • Най-малко 10 години професионален опит в разработването на фърмуер за вградени системи.
  • Експертно владеене на C за вградени системи.
  • Задълбочен опит в разработването на фърмуер за микроконтролери като PSoC или STM32 в среди с ограничени ресурси.
  • Отлично познаване на основите на вградените системи, включително прекъсвания, DMA, концепции за RTOS, програми за начално зареждане и управление на паметта.
  • Умения за работа с Python за скриптове, автоматизация или системни инструменти.
  • Опит със системи за контрол на версиите и CI/CD работни процеси с Git и GitLab.
  • Практически опит с отстраняване на проблеми с осцилоскопи, логически анализатори и сродни лабораторни уреди.
  • Отлични писмени и устни комуникационни умения.