
Инженер по софтуер за автомобилни платформи - Linux/Драйвери/Android
Описание
Ако искате да работите близо до хардуера и да помагате в изграждането на техническата основа за информационно-развлекателни системи от следващо поколение, това може да бъде вашата следваща стъпка. Търсим инженер по платформен софтуер, който се наслаждава на задълбочено техническо решаване на проблеми, програмиране на ниско ниво и създаване на хардуер и софтуер, които работят безпроблемно заедно вътре в сложни ECU устройства.
За насCPAC Systems разработва напреднали системи за управление за морски и индустриални приложения. От 1999 г. ние превръщаме сложните операции в интуитивни преживявания. С 250 служители, портфолио от 50 патента и над 500 000 доставени продукта годишно, ние движим иновациите във всичко – от електрификация до интелигентна автоматизация, винаги работейки на пресечната точка на безопасност, ефективност и потребителско изживяване. Като част от Volvo Group, нашата роля е да ръководим развитието на напреднали технологии и да изследваме следващото поколение интелигентни системи за управление.
Вашата роляКато инженер по платформен софтуер вие ще се съсредоточите върху хардуерна интеграция и основополагащо софтуерно развитие за нашите информационно-развлекателни ECU устройства, базирани на Android. Ще работите практически с компоненти на ядрото, драйвери за устройства и хардуерни интерфейси като GMSL, Automotive Ethernet и FPD-Link, гарантирайки надеждни, стабилни и високопроизводителни системи.
В тази роля вие ще сътрудничите тясно със системните архитекти, за да дефинирате слоя за взаимодействие между хардуер и софтуер, ще участвате в прегледи на дизайна и кода и ще допринасяте за дългосрочната поддръжка и качество на компонентите от ниско ниво. Също така ще подкрепяте проекти за надграждане на Android OS, като осигурявате съвместимост на драйверите и хардуерна стабилност между версиите.
Това е роля за някой, който се наслаждава на решаването на сложни технически предизвикателства, задълбаване във вътрешностите на ядрото и изграждането на солидната основа, от която зависи цялата система.
Отговорности- Интегриране и поддържане на автомобилен информационно-развлекателен хардуер, като GMSL, Automotive Ethernet и FPD-Link
- Разработване и поддържане на компоненти на Linux ядрото и драйвери за устройства
- Сътрудничество със системни архитекти по дизайна на интерфейса между хардуер и софтуер
- Осигуряване на поддръжка, здравина и качество на кода за компоненти от ниско ниво
- Участие в прегледи на дизайна и кода за модули, свързани с хардуер
- Поддържане на техническа документация за хардуерни и ядрени слоеве
- Поддържане на проекти за надграждане на Android OS и осигуряване на стабилност на драйверите и хардуерна съвместимост
- Силни познания в автомобилни хардуерни решения и комуникационни протоколи
- Солидни познания в разработването на Linux ядро и програмиране на драйвери за устройства
- Познания в C/C++ (Python за инструменти е преимущество)
- Добро разбиране на вградени системи и архитектура на ECU
- Свободно владеене на английски език, както писмено, така и устно
- Запознатост с процесори Qualcomm
- Опит в поддръжката на надграждания на Android платформа или адаптиране на хардуерни драйвери за нови версии на Android
Наслаждавате се на работа близо до хардуера и сте мотивирани от разбирането на системите в най-дълбоките им нива. Решаването на сложни технически проблеми ви мотивира и харесвате да задълбавате в поведението на ядрото, взаимодействията на драйверите и хардуерните интерфейси, за да откриете основната причина. Следяте новите инструменти и технологии и споделяте лесно своите прозрения с другите. Поемате отговорност за работата си, грижите се за качеството и стабилността на кода и сте удобни да оспорвате предположения, за да създавате по-умни и по-здрави решения от ниско ниво. С добро разбиране както на хардуера, така и на софтуера, вие помагате да се гарантира, че всеки слой работи заедно като надеждна и добре проектирана система.
Как да кандидатстватеИзпратете вашата кандидатура днес и не се колебайте да се свържете с Давид Андерсон, ако имате въпроси относно работата.
Uslovi
Пълно работно време Продължителност на заетостта по споразумение
Zahtjevi
Radno iskustvo
Софтуерен разработчик