Beranda Job Details
B
Information & Communication Technology 🏢 Full Time ⭐️ Terverifikasi

Senior Linux Software Developer

Bosch
Canggu, Bali
Salary Estimate
Rp 25.000.000 – Rp 40.000.000
Newest
Live Update
18 Juli 2026
Deadline
18 Jul 2027

job description

Join Bosch as a Senior Linux Software Developer and play a pivotal role in shaping the future of embedded systems and IoT solutions. Based in the vibrant tech hub of Canggu, Bali, you'll collaborate with a global team of engineers to design, develop, and optimize Linux-based software for cutting-edge automotive and industrial applications.

This is a unique opportunity to work on high-impact projects while enjoying Bali's dynamic work-life balance. You'll contribute to the entire software development lifecycle—from architecture and implementation to testing and deployment—using modern tools and methodologies. If you're passionate about open-source technologies and thrive in innovative environments, we want you on our team!

Responsibility

  • Design, develop, and maintain Linux-based software solutions for embedded systems and IoT devices.
  • Collaborate with cross-functional teams to define software requirements and architecture.
  • Optimize system performance, ensuring real-time capabilities and low-latency operations.
  • Debug and resolve complex software issues using advanced troubleshooting techniques.
  • Integrate third-party libraries and APIs into Linux-based applications.
  • Write clean, maintainable, and well-documented code following industry best practices.
  • Participate in code reviews and contribute to continuous improvement initiatives.
  • Stay updated with emerging trends in Linux development, embedded systems, and open-source technologies.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of professional experience in Linux software development, preferably in embedded systems.
  • Proficiency in C/C++ and scripting languages (Python, Bash).
  • Strong understanding of Linux kernel, device drivers, and system programming.
  • Experience with Yocto Project, Buildroot, or other embedded Linux build systems.
  • Familiarity with version control systems (Git) and CI/CD pipelines.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills and ability to work in a global team environment.

Required Skills

Linux C/C++ Python Embedded Systems Yocto Project Git Kernel Development Device Drivers Debugging CI/CD

Ready to Take This Challenge?

Make sure your resume is ready. Submit your application now before the deadline..

Apply Now

Lowongan Terkait

Rekomendasi pekerjaan serupa untuk Anda

Lihat Semua