GlobalFoundries
GlobalFoundries
GlobalFoundries е производител на полупроводници, който обслужва бързо развиващи се пазари чрез технологии за производствени процеси, поддръжка при проектирането на чипове, развойна дейност и производствени услуги. Дейността му съчетава инженеринг и производство в рамките на голяма и разнообразна работна сила и производствена мрежа, обхващаща Съединените щати, Европа и Азия. За търсещите работа GlobalFoundries предлага възможности, свързани с полупроводникови технологии, производство на хардуер, разработване на процеси и модерно производство.

Инженер по вграден софтуер, MCU — GlobalFoundries, Пуна, работа на място

Разработвайте драйвери, SDK комплекти и инструменти за валидиране на RTOS за автомобилни RISC-V микроконтролери на GlobalFoundries в Пуна. Подпомагайте пускането на първия силиций, валидирането на периферни устройства и разработването на софтуер за критични по отношение на безопасността системи.

Описание

  • Разработвайте вграден софтуер за SDK комплекти на RTOS, включително ниско ниво драйвери, слоеве за хардуерна абстракция, слоеве за абстракция на RTOS и пакети за поддръжка на платки.
  • Разработвайте демонстрационни приложения, които показват възможностите и производителността на периферните устройства.
  • Създавайте приложения за валидиране, които използват повторно компоненти от SDK комплектите на RTOS.
  • Подпомагайте пускането на първия силиций и валидирайте ключови периферни устройства като ADC, PWM, CAN, LIN и watchdog устройства.
  • Помагайте за автоматизирането на изпълнението на лабораторни тестове и тестове за непрекъсната интеграция.
  • Работете с екипите по архитектура, хардуер, безопасност и инструменти, за да съгласувате софтуера с възможностите на силиция и продуктовите планове.
  • Разработвайте референтен софтуер и инструменти, които помагат на клиентите да започнат своите проекти.
  • Проучвайте и разрешавайте сложни проблеми с помощта на емулатори, силиций, OpenOCD, J-Link и Lauterbach.
  • Включвайте резултатите от валидирането на софтуера в архитектурата на бъдещите поколения MCU.
  • Допринасяйте за по-широката софтуерна екосистема на RISC-V и съответните проекти с отворен код.

Изисквания

  • Имате 3–6 години практически опит в разработването на софтуер за вградени системи.
  • Програмирате уверено на C и C++ и имате основни познания по асемблерен език.
  • Разбирате принципите на RTOS, включително планиране на задачи, обработващи процедури за прекъсвания и семафори.
  • Имате опит с отстраняване на грешки в сложни многоядрени системи.
  • Използвали сте инструменти за отстраняване на грешки като OpenOCD, Segger J-Link и Lauterbach.
  • Портирали сте или сте разработвали софтуер за FreeRTOS, Zephyr, AUTOSAR OS или сходни платформи.
  • Разбирате разработката без операционна система, входно-изходни операции с адреси в паметта и реализацията на драйвери.
  • Пускали сте и сте отстранявали грешки в софтуер върху физически силиций или FPGA платформи.
  • Разбирате автомобилни интерфейси и протоколи, включително CAN, LIN, SPI, I2C и UART.
  • Имате практически опит с автоматизация на тестове, скриптове на Python или Bash и Git.
  • Имате познания в разработването на софтуер по ASIL-D, процесите по ISO 26262 или валидирането на безопасността.
  • Участвали сте в post-silicon AVV или hardware-in-the-loop тестови среди.
  • Разбирате архитектурата на RISC-V, наборите от инструкции и инструменталните вериги за разработка.
  • Разработвали сте или сте валидирали софтуер за управление на двигатели, силови агрегати или критичен по отношение на безопасността фърмуер.
  • Разбирате от bootloader-и, сигурни актуализации или фърмуер за стартиране на системата.
  • Успешно ще преминете приложимите проверки на миналото и медицински прегледи.
  • Кандидатите за работни места в Индия трябва да са напълно ваксинирани преди целевата начална дата.

Придобивки

  • Ще работите с платформи RISC-V, които се внедряват в индустрията.
  • Ще се присъедините към динамична среда, ръководена от инженери, с ограничена бюрокрация.
  • Ще получавате наставничество от опитни инженери по процесори и вграден софтуер.
  • Ще помагате за изграждането на критични по отношение на безопасността системи още от най-ранните им етапи.
  • Ще придобиете видимост върху целия жизнен цикъл на SoC — от разработката преди силиция до готовността за производство.
  • Ще можете да изберете гъвкав кариерен път, независимо дали развивате дълбока специализация или се насочвате към техническо лидерство.
  • Ще имате широки възможности за продължаващо професионално развитие.
  • Ще работите самостоятелно с насоки от опитни инженери по процесори.
  • Предложенията зависят от успешното преминаване на приложимите проверки на миналото и медицински прегледи.
  • Кандидатите за работни места в Индия трябва да са ваксинирани преди целевата начална дата.