Cyient
Website:
cyient.com
Job details:
Company Description
Cyient specializes in delivering intelligent engineering solutions that enhance products, plants, and networks for over 300 clients worldwide, including 30% of the top 100 global innovators. The company's goal is to create a culturally inclusive environment and develop socially responsible and environmentally sustainable solutions. With a commitment to addressing evolving industry challenges, Cyient partners with stakeholders to shape a smarter and more sustainable future.
Role Description
This is a full-time on-site position for an Embedded Linux Developer based in Bengaluru. Responsibilities include designing, developing, and maintaining embedded Linux systems, driver development, and optimizing software performance. The developer will collaborate with cross-functional teams to ensure system-level integration and resolve technical challenges. Additionally, the role involves enhancing system reliability, debugging technical issues, and applying software and hardware interaction best practices.
Qualifications
- Proficiency in embedded Linux systems development, Linux kernel, and driver development
- Strong programming skills in C, C++ and experience with scripting languages like Python and Shell Scripting
- Knowledge in bootloader development, BSP (Board Support Package), and memory management
- Experience in debugging tools and methodologies for embedded software
- Understanding of communication protocols such as UART, I2C, SPI, CAN, and similar standards
- Problem-solving skills and ability to work collaboratively with cross-functional teams
- A degree in Electronics, Computer Science, or equivalent, with relevant work experience in embedded systems development
- Experience with real-time operating systems (RTOS) and familiarity with hardware architecture is a plus
Click on Apply to know more.