İş
Ortak beslemesinden
Kıdemli Gömülü Yazılım Mühendisi
Talep üzerine fiyat
Detaylar
- Çalışma türü
- Tam zamanlı
- Uzaktan
- Hayır
- Şirket
- Olix
Açıklama
English dilinden otomatik çevrildi. Orijinal metin esas alınmalıdır. Makine çevirisi — daha doğru bir çeviri hazırlanıyor.
OLIX hakkında
Yapay zeka tarihteki tüm teknolojilerden daha hızlı büyüyor ve talepteki patlama büyük bir altyapı açığı yarattı; artık buna ayak uydurabilecek kadar hızlı çipler veya elektrik santralleri inşa edemiyoruz. Endüstri hâlâ, sınırına ulaşmış on yıllık bir donanım planına dayanıyor. Daha hızlı ve daha verimli yeni bir paradigma, gelecek yüzyılın en büyük ekonomik fırsatı olacak ve gelecek on yılın en önemli şirketini yaratacaktır. OLIX Kod Çözme Hızlandırıcısı 1 (DX-1), kod çözme için özel olarak tasarlanan ilk hızlandırıcıdır. Mantık, veri hareketi, paketleme, optik ve ara bağlantının raf ölçeğinde ortak tasarımı, sistem düzeyinde performansta bir adım değişikliği sağlar.
Rol
Kıdemli Gömülü Yazılım Mühendisi olarak, simülasyondan FPGA prototiplerine ve ilk silikondan üretime kadar DX-1 platformu donanım yazılımının bir bileşenine uçtan uca sahip olacaksınız. Gömülü ekip, platformu önyüklenebilir, yönetilebilir ve gözlemlenebilir hale getiren yazılımı oluşturur: önyükleme ve güncelleme, BMC'de platform yönetimi, platform işlemcilerinde yerleşik Linux, kaynak kısıtlı çekirdeklerde gerçek zamanlı ürün yazılımı ve ASIC'in kayıt düzeyinde kontrolü.
Sahip olacağınız iş türü: Bir platform işlemcisi için Linux görüntüsü ve güncelleme akışı, PLDM üzerinden telemetri toplayan ve bunu Redfish üzerinden kullanıma sunan yönetim düzlemi hizmetleri, ASIC'in yanındaki çekirdeklerde çıplak donanım yazılımı veya hassas zamanlama entegrasyonu.
Ekibe liderlik eden Platform Mimarına rapor veren kıdemli mühendislerden oluşan bir ekibe katılacak ve FPGA, ASIC ve Sistem Yazılımı ekipleriyle yakın işbirliği içinde çalışacaksınız. İşin büyük bir kısmı silikon öncesi olup simülasyona, FPGA prototiplerine ve döngü içi donanım donanımlarına karşı geliştirilmiştir.
Sorumluluklar
• Uçtan uca bir alt sisteme sahip olun. Yazmanıza yardımcı olduğunuz arayüz spesifikasyonları dahilinde tasarlayın, uygulayın, simülasyona karşı ve döngüdeki donanım donanımlarında test edin, gerçek donanıma getirilmesini destekleyin ve üretime taşıyın.
• Gerektiğinde yığın üzerinde çalışın. C/C++ ve Python'da donanım yazılımını, Linux çekirdeğini ve sürücülerini, yönetim düzlemi hizmetlerini ve kısıtlı çekirdeklerde çıplak donanım kodunu önyükleyin.
• Oluşturduğunuz şeyi test edin. Mevcut döngü içi donanım altyapısında çalışan ürün yazılımı testleri, bir arızayı tekrarlanabilir hale getiren karşılaştırma komut dosyaları ve cihaz modellerine katkılar.
• Sorunları önceden tahmin edin ve işleri bitirin. Birisini engellemeden önce bir riski işaretleyin ve kullanımda olana kadar çalışmanızı izleyin.
• Birden fazla mühendisin gerekli olduğu durumlarda bir girişime liderlik edin. Sorunu çerçeveleyin, işi bölün ve bağlı olduğu FPGA veya Sistem Yazılımı karşılıklarını kapsam ve arayüzlere göre hizalanmış halde tutun.
• Örnek olarak standardı belirleyin. Başkalarının çalışmalarını gözden geçirin ve sizinkini gözden geçirin, öğrendiklerinizi belgeleyin, böylece ekip tekrar öğrenmesin ve plan yanlış olduğunda bunu söyleyin.
Beceriler ve Deneyim
• Çıplak donanımda güçlü C ve Linux'ta C/C++. Kaynakları kısıtlı çekirdeklerde çıplak donanım/RTOS ürün yazılımında derinlik veya diğerinde çalışma yetkinliği ile Linux çekirdeği ve sürücü geliştirme.
• Sistemlerin temelleri. Kesinti tasarımı, atomlu ve atomsuz senkronizasyon, bellek sıralaması, paylaşılan bellek ve DMA arabellekleri için önbellek bakımı ve bir tasarımı sabit belleğe ve zamanlama bütçelerine yerleştirme.
• Firmware'i gerçek donanıma gönderdik ve bir osiloskop, mantık analizörü, JTAG ve seri konsol ile tezgahta hata ayıkladık. FPGA prototipli bir ASIC için yeni bir kartın veya ürün yazılımının getirilmesi önemli bir avantajdır.
• Gömülü Linux platformu çalışması veya buna açıkça maruz kalma. Yocto/OpenEmbedded veya benzeri, U-Boot veya UEFI ve cihaz ağacı. Başarısız bir güncellemeden sonra kurtarılan bir güncelleme akışı bir avantajdır.
• Disiplini test edin. Sahip olduğunuz donanım yazılımı için cihaz modellerine karşı döngü içi yazılım testleri veya döngü içi donanım testleri yazdınız.
• Tasarımdan üretime kadar sahip olduğunuz bir alt sistem. Bunu uçtan uca duymak isteyeceğiz: komşu ekiplerle anlaştığınız arayüzler, neyin bozulduğu ve bu konuda ne yaptığınız.
• Ayrıca faydalıdır: platform yönetimi, hassas zamanlama, FPGA yumuşak çekirdekleri. OpenBMC, Redfish, MCTP üzerinden PLDM, I2C/SMBus/PMBus; IEEE 1588 PTP veya SyncE; FPGA yapısında yumuşak çekirdekli hedefler; hızlandırıcı veya veri merkezi donanımı.
Tazminat ve Eşitlik
• Rekabetçi Maaş: Deneyiminiz, becerileriniz ve konumunuzla orantılı
• Hisse ve Mülkiyet: Anlamlı hisse senedi seçenekleri. Sadece göreve katılmıyorsunuz; onun bir parçasına sahipsin
• Yakınlık Bonusu: Zamanınıza değer veriyoruz. İşe gidip gelme sürenizi en aza indirmek ve hayatınızı en üst düzeye çıkarmak için, ikamet ettiğiniz yer ofisten 20 dakika uzaktaysa yıllık Yerel Yaşam Bonusu sunuyoruz
• Emeklilik Yardımları: Uzun vadeli mali güvence oluşturmanıza yardımcı olmak için işverenin katkıda bulunduğu emeklilik planları.
ABD ihracat kontrol düzenlemeleri nedeniyle adayların OLIX'te çalışmaya uygunluğu, en son vatandaşlık veya daimi ikamet durumlarına bağlıdır. En son vatandaşlığı veya daimi ikametgahı belirli kısıtlı ülkelerde (şu anda İran, Kuzey Kore, Suriye, Küba, Rusya, Beyaz Rusya, Çin, Hong Kong, Makao ve Venezuela dahil) bulunan başvuru sahiplerini genel olarak değerlendiremiyoruz. Daha sonra bu kısıtlamalara tabi olmayan başka bir ülkede vatandaşlık veya daimi oturma izni elde eden başvuru sahipleri yine de hak sahibi olabilir.
Tazminat: £210K • Hisse Teklifi
• Başlangıç fiyatı: • 210.000 £ • Hisse Teklifi
Arbeitnow'da Birleşik Krallık'ta daha fazla İngilizce Konuşma İşi bul
Kaynak: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/olix/senior-embedded-software-engineer-london-439103)
Yapay zeka tarihteki tüm teknolojilerden daha hızlı büyüyor ve talepteki patlama büyük bir altyapı açığı yarattı; artık buna ayak uydurabilecek kadar hızlı çipler veya elektrik santralleri inşa edemiyoruz. Endüstri hâlâ, sınırına ulaşmış on yıllık bir donanım planına dayanıyor. Daha hızlı ve daha verimli yeni bir paradigma, gelecek yüzyılın en büyük ekonomik fırsatı olacak ve gelecek on yılın en önemli şirketini yaratacaktır. OLIX Kod Çözme Hızlandırıcısı 1 (DX-1), kod çözme için özel olarak tasarlanan ilk hızlandırıcıdır. Mantık, veri hareketi, paketleme, optik ve ara bağlantının raf ölçeğinde ortak tasarımı, sistem düzeyinde performansta bir adım değişikliği sağlar.
Rol
Kıdemli Gömülü Yazılım Mühendisi olarak, simülasyondan FPGA prototiplerine ve ilk silikondan üretime kadar DX-1 platformu donanım yazılımının bir bileşenine uçtan uca sahip olacaksınız. Gömülü ekip, platformu önyüklenebilir, yönetilebilir ve gözlemlenebilir hale getiren yazılımı oluşturur: önyükleme ve güncelleme, BMC'de platform yönetimi, platform işlemcilerinde yerleşik Linux, kaynak kısıtlı çekirdeklerde gerçek zamanlı ürün yazılımı ve ASIC'in kayıt düzeyinde kontrolü.
Sahip olacağınız iş türü: Bir platform işlemcisi için Linux görüntüsü ve güncelleme akışı, PLDM üzerinden telemetri toplayan ve bunu Redfish üzerinden kullanıma sunan yönetim düzlemi hizmetleri, ASIC'in yanındaki çekirdeklerde çıplak donanım yazılımı veya hassas zamanlama entegrasyonu.
Ekibe liderlik eden Platform Mimarına rapor veren kıdemli mühendislerden oluşan bir ekibe katılacak ve FPGA, ASIC ve Sistem Yazılımı ekipleriyle yakın işbirliği içinde çalışacaksınız. İşin büyük bir kısmı silikon öncesi olup simülasyona, FPGA prototiplerine ve döngü içi donanım donanımlarına karşı geliştirilmiştir.
Sorumluluklar
• Uçtan uca bir alt sisteme sahip olun. Yazmanıza yardımcı olduğunuz arayüz spesifikasyonları dahilinde tasarlayın, uygulayın, simülasyona karşı ve döngüdeki donanım donanımlarında test edin, gerçek donanıma getirilmesini destekleyin ve üretime taşıyın.
• Gerektiğinde yığın üzerinde çalışın. C/C++ ve Python'da donanım yazılımını, Linux çekirdeğini ve sürücülerini, yönetim düzlemi hizmetlerini ve kısıtlı çekirdeklerde çıplak donanım kodunu önyükleyin.
• Oluşturduğunuz şeyi test edin. Mevcut döngü içi donanım altyapısında çalışan ürün yazılımı testleri, bir arızayı tekrarlanabilir hale getiren karşılaştırma komut dosyaları ve cihaz modellerine katkılar.
• Sorunları önceden tahmin edin ve işleri bitirin. Birisini engellemeden önce bir riski işaretleyin ve kullanımda olana kadar çalışmanızı izleyin.
• Birden fazla mühendisin gerekli olduğu durumlarda bir girişime liderlik edin. Sorunu çerçeveleyin, işi bölün ve bağlı olduğu FPGA veya Sistem Yazılımı karşılıklarını kapsam ve arayüzlere göre hizalanmış halde tutun.
• Örnek olarak standardı belirleyin. Başkalarının çalışmalarını gözden geçirin ve sizinkini gözden geçirin, öğrendiklerinizi belgeleyin, böylece ekip tekrar öğrenmesin ve plan yanlış olduğunda bunu söyleyin.
Beceriler ve Deneyim
• Çıplak donanımda güçlü C ve Linux'ta C/C++. Kaynakları kısıtlı çekirdeklerde çıplak donanım/RTOS ürün yazılımında derinlik veya diğerinde çalışma yetkinliği ile Linux çekirdeği ve sürücü geliştirme.
• Sistemlerin temelleri. Kesinti tasarımı, atomlu ve atomsuz senkronizasyon, bellek sıralaması, paylaşılan bellek ve DMA arabellekleri için önbellek bakımı ve bir tasarımı sabit belleğe ve zamanlama bütçelerine yerleştirme.
• Firmware'i gerçek donanıma gönderdik ve bir osiloskop, mantık analizörü, JTAG ve seri konsol ile tezgahta hata ayıkladık. FPGA prototipli bir ASIC için yeni bir kartın veya ürün yazılımının getirilmesi önemli bir avantajdır.
• Gömülü Linux platformu çalışması veya buna açıkça maruz kalma. Yocto/OpenEmbedded veya benzeri, U-Boot veya UEFI ve cihaz ağacı. Başarısız bir güncellemeden sonra kurtarılan bir güncelleme akışı bir avantajdır.
• Disiplini test edin. Sahip olduğunuz donanım yazılımı için cihaz modellerine karşı döngü içi yazılım testleri veya döngü içi donanım testleri yazdınız.
• Tasarımdan üretime kadar sahip olduğunuz bir alt sistem. Bunu uçtan uca duymak isteyeceğiz: komşu ekiplerle anlaştığınız arayüzler, neyin bozulduğu ve bu konuda ne yaptığınız.
• Ayrıca faydalıdır: platform yönetimi, hassas zamanlama, FPGA yumuşak çekirdekleri. OpenBMC, Redfish, MCTP üzerinden PLDM, I2C/SMBus/PMBus; IEEE 1588 PTP veya SyncE; FPGA yapısında yumuşak çekirdekli hedefler; hızlandırıcı veya veri merkezi donanımı.
Tazminat ve Eşitlik
• Rekabetçi Maaş: Deneyiminiz, becerileriniz ve konumunuzla orantılı
• Hisse ve Mülkiyet: Anlamlı hisse senedi seçenekleri. Sadece göreve katılmıyorsunuz; onun bir parçasına sahipsin
• Yakınlık Bonusu: Zamanınıza değer veriyoruz. İşe gidip gelme sürenizi en aza indirmek ve hayatınızı en üst düzeye çıkarmak için, ikamet ettiğiniz yer ofisten 20 dakika uzaktaysa yıllık Yerel Yaşam Bonusu sunuyoruz
• Emeklilik Yardımları: Uzun vadeli mali güvence oluşturmanıza yardımcı olmak için işverenin katkıda bulunduğu emeklilik planları.
ABD ihracat kontrol düzenlemeleri nedeniyle adayların OLIX'te çalışmaya uygunluğu, en son vatandaşlık veya daimi ikamet durumlarına bağlıdır. En son vatandaşlığı veya daimi ikametgahı belirli kısıtlı ülkelerde (şu anda İran, Kuzey Kore, Suriye, Küba, Rusya, Beyaz Rusya, Çin, Hong Kong, Makao ve Venezuela dahil) bulunan başvuru sahiplerini genel olarak değerlendiremiyoruz. Daha sonra bu kısıtlamalara tabi olmayan başka bir ülkede vatandaşlık veya daimi oturma izni elde eden başvuru sahipleri yine de hak sahibi olabilir.
Tazminat: £210K • Hisse Teklifi
• Başlangıç fiyatı: • 210.000 £ • Hisse Teklifi
Arbeitnow'da Birleşik Krallık'ta daha fazla İngilizce Konuşma İşi bul
Kaynak: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/olix/senior-embedded-software-engineer-london-439103)
Bu ilan bir ortak kaynağından gelmektedir. Başvuruyu kaynak web sitesinde yapın.
Kaynak: Olix
Konum
Londra, Birleşik Krallık
İlan Olix tarafından sağlanmıştır.