
Cisco adalah perusahaan teknologi untuk kebutuhan perusahaan yang berfokus pada jaringan, keamanan, dan infrastruktur digital. Portofolionya mencakup router, switch, transceiver optik, silikon yang dapat diprogram, platform komputasi edge, alat kolaborasi Webex, produk observabilitas, perangkat lunak berkemampuan AI, serta layanan yang dikelola melalui cloud. Cisco melayani perusahaan, penyedia layanan, dan pemerintah dengan mendukung perancangan, pengoperasian, dan pengamanan jaringan serta pusat data berskala besar melalui teknologi, layanan profesional, pelatihan, dan dukungan berkelanjutan.
Insinyur Perangkat Lunak Sistem Tertanam Senior II
Mengembangkan perangkat lunak tertanam, firmware, driver, dan fitur platform untuk sistem Cisco. Membangun otomasi pengujian dan diagnostik berbasis Python untuk meningkatkan keandalan infrastruktur terhubung.
Deskripsi
- Mengembangkan dan mengoptimalkan perangkat lunak tertanam, firmware, dan fitur platform tingkat rendah.
- Membuat driver perangkat, komponen kernel, dan antarmuka perangkat keras-perangkat lunak bersama tim rekayasa.
- Membangun otomasi pengujian sistem dan alat diagnostik dengan Python serta pipeline CI/CD.
- Menguji interaksi platform yang kompleks untuk membantu memastikan keandalan produk.
- Menangani masalah platform dan meningkatkan kinerja memori serta CPU.
- Membantu triase produksi.
- Mengembangkan perangkat lunak tertanam yang tangguh secara mandiri sepanjang siklus pengembangan.
- Mendorong keunggulan teknis di seluruh siklus pengembangan perangkat lunak.
Persyaratan
- Memenuhi salah satu kombinasi pendidikan dan pengalaman berikut, dengan pendidikan diselesaikan dalam 3 tahun terakhir atau diperkirakan selesai dalam 12 bulan ke depan: gelar magister tanpa pengalaman kerja; gelar sarjana dan 2 tahun pengalaman kerja; gelar diploma associate, program magang, boot camp, sertifikasi, atau program pendidikan atau pengembangan tenaga kerja serupa dan 3 tahun pengalaman kerja; atau ijazah sekolah menengah atas atau yang setara dan 4 tahun pengalaman kerja.
- Pendidikan dan pengalaman yang relevan di bidang ilmu komputer, teknik komputer, teknik elektro, rekayasa perangkat lunak, atau disiplin terkait.
- Kemampuan pemrograman sistem yang kuat dalam C atau C++.
- Pengalaman langsung mengembangkan perangkat lunak di lingkungan embedded Linux, RTOS, atau yang mematuhi POSIX.
- Pengetahuan mendalam tentang sistem operasi, multithreading, konkurensi, manajemen memori, dan antarmuka perangkat keras-perangkat lunak tingkat rendah.
- Mengenal alur kerja pengembangan perangkat lunak di Linux.
- Mengenal alat debugging seperti GDB dan Valgrind.
- Mengenal Git.
- Pengalaman yang diutamakan mencakup driver perangkat, modul kernel, BSP, bootloader, jaringan, otomasi Python atau Bash, pipeline CI/CD, persiapan awal perangkat keras, validasi HIL, atau instrumentasi laboratorium.
Tunjangan
- Asuransi kesehatan, gigi, dan penglihatan.
- Program 401(k) dengan kontribusi pendamping dari Cisco.
- Cuti orang tua berbayar.
- Perlindungan disabilitas jangka pendek dan jangka panjang.
- Asuransi jiwa dasar.
- Hibah unit saham terbatas Cisco berpotensi tersedia, sesuai kelayakan dan keberlanjutan hubungan kerja.
- 10 hari libur berbayar per tahun kalender penuh.
- Satu hari libur pilihan bagi karyawan non-eksempt.
- Satu hari libur berbayar untuk ulang tahun karyawan.
- Libur akhir tahun berbayar.
- Empat hari libur berbayar untuk kesejahteraan pribadi.
- 16 hari cuti tahunan berbayar per tahun kalender penuh bagi karyawan non-eksempt.
- Karyawan eksempt yang memenuhi syarat dapat menggunakan cuti fleksibel tanpa batas yang ditentukan, bergantung pada ketersediaan dan kebutuhan bisnis.
- 80 jam cuti sakit diberikan saat mulai bekerja dan setiap tanggal 1 Januari berikutnya.
- Membawa hingga 80 jam cuti sakit yang belum digunakan ke periode berikutnya.
- Cuti berbayar tambahan untuk masalah keluarga yang kritis atau darurat.
- Opsional: 10 hari relawan berbayar per tahun kalender penuh.
- Bonus tahunan untuk posisi non-penjualan, sesuai kebijakan Cisco.