Embedded Linux BSP Platform Software Engineer

1 - 3 years

4.0 - 8.0 Lacs P.A.

Chennai

Posted:2 months ago| Platform: Naukri logo

Apply Now

Skills Required

Embedded LinuxYoctoBuildroot

Work Mode

Work from Office

Job Type

Full Time

Job Description

Title: Embedded Linux BSP/Platform Software Engineer Location: Chennai We are looking for software developers who are passionate about developing and optimizing build systems (Yocto, Timesys Factory, Buildroot) to customize embedded Linux-based platforms. What you will be doing Integrate Board Support Packages from various SoC vendors to the Timesys Embedded Linux Platform Development Framework (LinuxLink Factory), maintain and upgrade the support based on releases. Add or Bump the Linux packages supported by the Timesys Embedded Linux Platform Development Framework (LinuxLink Factory). Integrate various software and security patches into build systems to address bugs and vulnerabilities. Backport key features/bug fixes as needed by the customers to the distribution or Linux kernel of the customer's product line. Supporting customers who use Timesys LinuxLink Factory, Yocto, and other Linux platform queries of full Linux stack ranging from Bootloader. kernel to userspace. Automating and Improving the Tests to ensure reliability and compliance with specifications. Be the system-SW generalist take up any technical challenge and resolve it through the right solution. What We Need To See 2+ years experience in Embedded systems / Embedded Linux software development. Proficiency in C. Scripting and automation experience with Bash shell, Python, or similar languages is a strong plus Experience with version control systems (e.g., Git). Excellent communication and interpersonal skills. Strong problem-solving skills, adaptable, proactive, and willing to take ownership of complex problems. Hands-on Embedded Linux experience in either professional or hobby projects is a strong plus. Experience with Linux device drivers and bootloaders is a strong plus. A good breadth of technical knowledge (Linux user space) is a strong plus. Experience with one or more build environments such as Yocto, Buildroot, OpenEmbedded, and Android is a strong plus. Experience in working with peripherals and buses like SPI, I2C, UART, Ethernet, GPIO, etc. Experience with integrating and enabling software for network technologies like Bluetooth, and WiFi is a plus. Experience with NXP i.MX, TI AMx, STM32MPx, or RPI is a strong plus. Experience with Embedded Linux Graphics and Multimedia components like Weston/Wayland, X, Gstreamer, and Alsa is a strong plus. Why us? Opportunity to work on cutting-edge open-source technologies Wide variety of challenging projects to choose from Casual work environment

Software Development
Pittsburgh Pennsylvania

RecommendedJobs for You

Greater Noida, Bengaluru

Bengaluru, Surat, Mumbai (All Areas)