We're looking for
Software Development Engineers!
Role & Responsibilities
- Develop and maintain Linux kernel device drivers for embedded systems
- Work on hardware drivers/modules including I2C, SPI, UART, GPIO, SDIO, Flash, and DMA
- Contribute to Board Support Package (BSP) development and customization
- Debug and resolve system-level issues using tools like JTAG and Lauterbach
- Collaborate with cross-functional teams to ensure seamless hardware-software integration
- Optimize system performance and reliability at the kernel level
- Work with Linux internals and OS concepts to enhance system functionality
Qualifications
- Strong programming skills in C (C++/Python/Java as an added advantage)
- Solid understanding of Linux OS concepts and kernel internals
- Experience with RTOS concepts and embedded systems development
- Hands-on experience in debugging using JTAG/Lauterbach tools
- Strong problem-solving and analytical skills
(*
Note: This is a requirement of one of Scoutit's clients)
Skills: c,software,software development