İş
Ortak beslemesinden
Robotik Yazılım Mühendisi
Talep üzerine fiyat
Detaylar
- Çalışma türü
- Tam zamanlı
- Uzaktan
- Evet
- Şirket
- MESH AG
Açıklama
English dilinden otomatik çevrildi. Orijinal metin esas alınmalıdır. Makine çevirisi — daha doğru bir çeviri hazırlanıyor.
Yeni nesil otonom inşaat robotlarını oluşturun
MESH olarak uçtan uca inşaat demiri inşaatını otomatikleştiren otonom robotik sistemler geliştiriyoruz. Dijital tasarım ve fiziksel otomasyon arasında köprü kuran çok disiplinli ekibimiz, gelişmiş robotik araştırmalarını dünya çapında kullanılan sağlam, üretime hazır endüstriyel sistemlere dönüştürüyor.
Görevler
Rol açıklaması
Algılama ve hareket planlamadan kontrol ve sistem entegrasyonuna kadar tüm robotik yığında yazılım geliştirip ürün haline getirecek bir Robotik Yazılım Mühendisi arıyoruz. Bu, alt sistem sınırlarının ötesinde çalışmaktan hoşlanan biri için uygulamalı bir mühendislik rolüdür. Gelecek vaat eden araştırmaları ve algoritmaları, gerçek dünyadaki robotik sistemlerde konuşlandırılabilecek ve sürdürülebilecek sağlam ve olgun yeteneklere dönüştürmek için gereken mühendislik çalışmasının sahipliğini alacaksınız.
Ne Üzerinde Çalışacaksınız
Aşağıdakiler de dahil olmak üzere tüm robotik yazılım yığınına katkıda bulunacaksınız:
• Algılama: 2D/3D algılama, nokta bulutu işleme, nesne ve özellik algılama, poz tahmini, kalibrasyon.
• Hareket Planlama: çarpışma kontrolü, yörünge oluşturma ve optimizasyon, kinematik, robot/dünya modelleme ve planlama algoritmalarının entegrasyonu.
• Robot Kontrolü: endüstriyel robot kontrolörleri, HAL katmanları, yörünge uygulaması, gerçek zamanlı veya gerçek zamanlıya yakın kontrol arayüzleri, durum izleme ve çoklu robot sistemlerinin koordinasyonu ile entegrasyon.
• Sistem Entegrasyonu: robotik yazılım, uygulama mantığı, donanım ve harici sistemlerin güvenilir uçtan uca robotik uygulamalara bağlanması.
• Robotik Altyapısı: yeniden kullanılabilir yazılım bileşenleri, arayüzler, konfigürasyon, kayıt tutma, teşhis, test, simülasyon ve dağıtım altyapısı.
Sorumluluklarınız
• Robotik yazılımını öncelikle C++ ve Python'da tasarlayın, uygulayın, test edin ve bakımını yapın.
• Tüm robotik yazılım yığınındaki bileşenleri geliştirin ve entegre edin.
• Algoritmalar ve prototipler alın ve bunları güvenilir yazılım bileşenlerine dönüştürün.
• Uygun olduğunda otomatikleştirilmiş testler, simülasyon tabanlı testler, döngü içi donanım testleri ve sistem düzeyinde doğrulama oluşturun.
• Endüstriyel robotlar, sensörler, kameralar, harici eksenler ve diğer otomasyon donanımlarıyla çalışın.
• Robotik algoritmalar, donanım sürücüleri, uygulama yazılımı ve üst düzey sistemler arasında temiz arayüzler geliştirin.
• Yazılım, algoritmalar, ağ iletişimi, robot kontrolörleri, sensörler ve donanımı kapsayan karmaşık sorunları teşhis edin.
• Yapılandırılmış günlük kaydı, teşhis, hata raporlama ve sistem sağlığı izleme yoluyla gözlemlenebilirliği artırın.
• Robotik sistemlerin dağıtımını, devreye alınmasını, sorun gidermesini ve doğrulanmasını destekleyin.
Gereksinimler
Ne arıyoruz
Gerekli
• Robotik, Bilgisayar Bilimleri, Elektrik Mühendisliği, Makine Mühendisliği veya ilgili bir alanda yüksek lisans derecesi veya üzeri.
• Python'un çalışma bilgisiyle birlikte C++'ta güçlü yazılım mühendisliği becerileri.
• Robotik veya diğer karmaşık donanım sistemleri için yazılım geliştirme deneyimi.
• Hareket ve yörünge planlama, robot kontrolü, görüş, sensör ve robot kalibrasyonu gibi robotiğin çeşitli alanlarının iyi anlaşılması.
• ROS/ROS2 veya benzeri gibi robotik ara yazılım deneyimi
• Git, kod incelemeleri, derleme sistemleri, hata ayıklama araçları ve otomatik testler kullanılarak Linux ve modern yazılım geliştirme iş akışlarıyla rahat çalışma.
• Tek tek bileşenleri ayrı ayrı ele almak yerine, robotik sistemin birden fazla katmanındaki sorunları ayıklama yeteneği.
• Yazılım mimarisi, modülerlik, arayüzler ve sürdürülebilirlik konusunda güçlü anlayış.
Aşağıdakilerden bir veya daha fazlasında deneyim bir avantaj olacaktır:
• Nokta bulutları, derinlik kameraları, stereo sistemler kullanılarak 3 boyutlu algılama.
• Eigen, PCL, OpenCV veya benzeri kütüphaneler.
• Çarpışma tespiti, robot/dünya modelleme, yörünge optimizasyonu veya sayısal optimizasyon.
• Gerçek zamanlı veya yüksek performanslı robot iletişimi ve kontrolü.
• Profil oluşturma, performans optimizasyonu, eşzamanlılık ve çok iş parçacıklı C++.
• Robotik sistemlerin kontrollü bir Ar-Ge ortamı dışında konuşlandırılması ve desteklenmesi.
• Robotik yazılımlar için CI/CD ve otomatik testler.
• ABB gibi endüstriyel robotik kollarla çalışma deneyimi
Robotik yığınının her bölümünde uzman olmanızı beklemiyoruz. Güçlü yazılım mühendisliği temelleri, bir veya daha fazla robotik alanında derinlik ve alt sistem sınırlarının ötesinde çalışma yeteneği ve ilgisi arıyoruz.
Uygunluk
Başvuru sahiplerinin yasal olarak İsviçre'de çalışma iznine sahip olmaları veya işveren destekli vize desteği olmadan gerekli İsviçre çalışma iznini almaya uygun olmaları gerekir.
Neden MESH'e Katılmalısınız?
MESH'de, gelişmiş Ar-Ge'nin gerçek dünyadaki endüstriyel dağıtımla buluştuğu robotik problemler üzerinde çalışacaksınız. Amacımız yalnızca yeni robotik yetenekler geliştirmek değil, aynı zamanda bunları gerçek dünya konuşlandırmalarındaki zorlu sorunları çözen sistemlere dönüştürmektir.
• Dar bir alt sistemle sınırlı olmak yerine, sistem entegrasyonu ve bunları birbirine bağlayan yazılım mimarisi de dahil olmak üzere tüm robotik yazılım yığını üzerinde çalışma fırsatlarına sahip olacaksınız.
• Robot bilimini umut verici prototiplerden sağlam, tekrarlanabilir ve konuşlandırılabilir çözümlere taşıyan mühendislik zorlukları üzerinde doğrudan çalışacaksınız.
• Gerçek dünyadaki zorlu robotik problemlerini çözün. Geleneksel otomasyon yaklaşımlarının sınırlarına ulaştığı endüstriyel robotlar, 3D görüntü sistemleri, karmaşık ortamlar ve uygulamalarla çalışın.
• Çalışmanızın gerçek donanım üzerinde çalıştığını görün. Simülasyon ve demoların ötesine geçen ve gerçek üretim ortamlarında kullanılan robotik sistemlerin parçası haline gelen yazılımlar geliştirin.
• Sistem genelinde etkiye sahip olun. Küçük, çok disiplinli bir mühendislik ekibinin parçası olarak, hem teknik kararları hem de robotik platformumuzun nasıl geliştiğini etkileme fırsatıyla robot bilimi, yazılım ve donanım üzerinde yakın işbirliği içinde çalışacaksınız.
Kaynak: Arbeitnow (https://www.arbeitnow.ch/jobs/companies/mesh-ag/robotics-software-engineer-birr-93747)
MESH olarak uçtan uca inşaat demiri inşaatını otomatikleştiren otonom robotik sistemler geliştiriyoruz. Dijital tasarım ve fiziksel otomasyon arasında köprü kuran çok disiplinli ekibimiz, gelişmiş robotik araştırmalarını dünya çapında kullanılan sağlam, üretime hazır endüstriyel sistemlere dönüştürüyor.
Görevler
Rol açıklaması
Algılama ve hareket planlamadan kontrol ve sistem entegrasyonuna kadar tüm robotik yığında yazılım geliştirip ürün haline getirecek bir Robotik Yazılım Mühendisi arıyoruz. Bu, alt sistem sınırlarının ötesinde çalışmaktan hoşlanan biri için uygulamalı bir mühendislik rolüdür. Gelecek vaat eden araştırmaları ve algoritmaları, gerçek dünyadaki robotik sistemlerde konuşlandırılabilecek ve sürdürülebilecek sağlam ve olgun yeteneklere dönüştürmek için gereken mühendislik çalışmasının sahipliğini alacaksınız.
Ne Üzerinde Çalışacaksınız
Aşağıdakiler de dahil olmak üzere tüm robotik yazılım yığınına katkıda bulunacaksınız:
• Algılama: 2D/3D algılama, nokta bulutu işleme, nesne ve özellik algılama, poz tahmini, kalibrasyon.
• Hareket Planlama: çarpışma kontrolü, yörünge oluşturma ve optimizasyon, kinematik, robot/dünya modelleme ve planlama algoritmalarının entegrasyonu.
• Robot Kontrolü: endüstriyel robot kontrolörleri, HAL katmanları, yörünge uygulaması, gerçek zamanlı veya gerçek zamanlıya yakın kontrol arayüzleri, durum izleme ve çoklu robot sistemlerinin koordinasyonu ile entegrasyon.
• Sistem Entegrasyonu: robotik yazılım, uygulama mantığı, donanım ve harici sistemlerin güvenilir uçtan uca robotik uygulamalara bağlanması.
• Robotik Altyapısı: yeniden kullanılabilir yazılım bileşenleri, arayüzler, konfigürasyon, kayıt tutma, teşhis, test, simülasyon ve dağıtım altyapısı.
Sorumluluklarınız
• Robotik yazılımını öncelikle C++ ve Python'da tasarlayın, uygulayın, test edin ve bakımını yapın.
• Tüm robotik yazılım yığınındaki bileşenleri geliştirin ve entegre edin.
• Algoritmalar ve prototipler alın ve bunları güvenilir yazılım bileşenlerine dönüştürün.
• Uygun olduğunda otomatikleştirilmiş testler, simülasyon tabanlı testler, döngü içi donanım testleri ve sistem düzeyinde doğrulama oluşturun.
• Endüstriyel robotlar, sensörler, kameralar, harici eksenler ve diğer otomasyon donanımlarıyla çalışın.
• Robotik algoritmalar, donanım sürücüleri, uygulama yazılımı ve üst düzey sistemler arasında temiz arayüzler geliştirin.
• Yazılım, algoritmalar, ağ iletişimi, robot kontrolörleri, sensörler ve donanımı kapsayan karmaşık sorunları teşhis edin.
• Yapılandırılmış günlük kaydı, teşhis, hata raporlama ve sistem sağlığı izleme yoluyla gözlemlenebilirliği artırın.
• Robotik sistemlerin dağıtımını, devreye alınmasını, sorun gidermesini ve doğrulanmasını destekleyin.
Gereksinimler
Ne arıyoruz
Gerekli
• Robotik, Bilgisayar Bilimleri, Elektrik Mühendisliği, Makine Mühendisliği veya ilgili bir alanda yüksek lisans derecesi veya üzeri.
• Python'un çalışma bilgisiyle birlikte C++'ta güçlü yazılım mühendisliği becerileri.
• Robotik veya diğer karmaşık donanım sistemleri için yazılım geliştirme deneyimi.
• Hareket ve yörünge planlama, robot kontrolü, görüş, sensör ve robot kalibrasyonu gibi robotiğin çeşitli alanlarının iyi anlaşılması.
• ROS/ROS2 veya benzeri gibi robotik ara yazılım deneyimi
• Git, kod incelemeleri, derleme sistemleri, hata ayıklama araçları ve otomatik testler kullanılarak Linux ve modern yazılım geliştirme iş akışlarıyla rahat çalışma.
• Tek tek bileşenleri ayrı ayrı ele almak yerine, robotik sistemin birden fazla katmanındaki sorunları ayıklama yeteneği.
• Yazılım mimarisi, modülerlik, arayüzler ve sürdürülebilirlik konusunda güçlü anlayış.
Aşağıdakilerden bir veya daha fazlasında deneyim bir avantaj olacaktır:
• Nokta bulutları, derinlik kameraları, stereo sistemler kullanılarak 3 boyutlu algılama.
• Eigen, PCL, OpenCV veya benzeri kütüphaneler.
• Çarpışma tespiti, robot/dünya modelleme, yörünge optimizasyonu veya sayısal optimizasyon.
• Gerçek zamanlı veya yüksek performanslı robot iletişimi ve kontrolü.
• Profil oluşturma, performans optimizasyonu, eşzamanlılık ve çok iş parçacıklı C++.
• Robotik sistemlerin kontrollü bir Ar-Ge ortamı dışında konuşlandırılması ve desteklenmesi.
• Robotik yazılımlar için CI/CD ve otomatik testler.
• ABB gibi endüstriyel robotik kollarla çalışma deneyimi
Robotik yığınının her bölümünde uzman olmanızı beklemiyoruz. Güçlü yazılım mühendisliği temelleri, bir veya daha fazla robotik alanında derinlik ve alt sistem sınırlarının ötesinde çalışma yeteneği ve ilgisi arıyoruz.
Uygunluk
Başvuru sahiplerinin yasal olarak İsviçre'de çalışma iznine sahip olmaları veya işveren destekli vize desteği olmadan gerekli İsviçre çalışma iznini almaya uygun olmaları gerekir.
Neden MESH'e Katılmalısınız?
MESH'de, gelişmiş Ar-Ge'nin gerçek dünyadaki endüstriyel dağıtımla buluştuğu robotik problemler üzerinde çalışacaksınız. Amacımız yalnızca yeni robotik yetenekler geliştirmek değil, aynı zamanda bunları gerçek dünya konuşlandırmalarındaki zorlu sorunları çözen sistemlere dönüştürmektir.
• Dar bir alt sistemle sınırlı olmak yerine, sistem entegrasyonu ve bunları birbirine bağlayan yazılım mimarisi de dahil olmak üzere tüm robotik yazılım yığını üzerinde çalışma fırsatlarına sahip olacaksınız.
• Robot bilimini umut verici prototiplerden sağlam, tekrarlanabilir ve konuşlandırılabilir çözümlere taşıyan mühendislik zorlukları üzerinde doğrudan çalışacaksınız.
• Gerçek dünyadaki zorlu robotik problemlerini çözün. Geleneksel otomasyon yaklaşımlarının sınırlarına ulaştığı endüstriyel robotlar, 3D görüntü sistemleri, karmaşık ortamlar ve uygulamalarla çalışın.
• Çalışmanızın gerçek donanım üzerinde çalıştığını görün. Simülasyon ve demoların ötesine geçen ve gerçek üretim ortamlarında kullanılan robotik sistemlerin parçası haline gelen yazılımlar geliştirin.
• Sistem genelinde etkiye sahip olun. Küçük, çok disiplinli bir mühendislik ekibinin parçası olarak, hem teknik kararları hem de robotik platformumuzun nasıl geliştiğini etkileme fırsatıyla robot bilimi, yazılım ve donanım üzerinde yakın işbirliği içinde çalışacaksınız.
Kaynak: Arbeitnow (https://www.arbeitnow.ch/jobs/companies/mesh-ag/robotics-software-engineer-birr-93747)
Bu ilan bir ortak kaynağından gelmektedir. Başvuruyu kaynak web sitesinde yapın.
Kaynak: MESH AG
İlan MESH AG tarafından sağlanmıştır.