Hyderabad Jobs |
Banglore Jobs |
Chennai Jobs |
Delhi Jobs |
Ahmedabad Jobs |
Mumbai Jobs |
Pune Jobs |
Vijayawada Jobs |
Gurgaon Jobs |
Noida Jobs |
Hyderabad Jobs |
Banglore Jobs |
Chennai Jobs |
Delhi Jobs |
Ahmedabad Jobs |
Mumbai Jobs |
Pune Jobs |
Vijayawada Jobs |
Gurgaon Jobs |
Noida Jobs |
Oil & Gas Jobs |
Banking Jobs |
Construction Jobs |
Top Management Jobs |
IT - Software Jobs |
Medical Healthcare Jobs |
Purchase / Logistics Jobs |
Sales |
Ajax Jobs |
Designing Jobs |
ASP .NET Jobs |
Java Jobs |
MySQL Jobs |
Sap hr Jobs |
Software Testing Jobs |
Html Jobs |
Job Location | Bangalore |
Education | Not Mentioned |
Salary | Not Disclosed |
Industry | IT - Software |
Functional Area | General / Other Software |
EmploymentType | Full-time |
Embedded Software Development Engineer focusing on developing drivers/middleware in Linux/Windows OS, boot/BIOS and Security domains. This is an exciting role where selected candidates will work on cutting-edge technologies in IOTG domain being part of energetic and innovative team. Candidates will have an opportunity to work with experienced development engineers and architects on design, implementation and testing for Intel IOTG products. Will work as part of a highly skilled team that has proven over years through great team spirit, knowledge cross sharing and positive work environment. Key responsibilities include: Responsible for developing multiple aspects of Linux device drivers (IO drivers), boot/BIOS and Security drivers for both existing hardware and in pre-silicon environments. Adaptable to work across boot, Firmware, Security, low level drivers like DMA, I2C etc and middleware logical layers. Able to troubleshoot Linux apps, boot and driver issues. Contributes intensively to silicon bring up camps through technical contributions to prove successful execution of module and support various system tracks.Qualifications- Candidate should have a Bachelors or Masters degree in Electronics or Computer Science Engineering with exposure to embedded system development - Excellent Programming, Design and Coding Skills in C using complex data structure and algorithms - Strong programming skills in C and/or C++, Python - Strong in CPU architecture: ARM and/or X86 - Knowledge in Linux Kernel, driver and application development - Experience with embedded development environment such as git, Linux host - Academic Exposure in domain of BIOS, Boot interfaces, different stages of Boot, boot loader - Academic Exposure in domain of application security, Crypto algorithms, device encryption/decryption, symmetric and Asymmetric key handling, HW root of trust protection - Knows to troubleshoot various kernel issues with the help of gdb server or host based debugger - Exposure to build script and infrastructure. Understanding of Yocto build system would be a plus - Knowledge in IO and connectivity drivers like PCIe, Ethernet, USB will be a plus - Candidates with prior Open Source contributions and Linux kernel development experience preferred,
Keyskills :
ppapproduct developmentapqpinspectiondocumentationinternet of thingslinux device driversopen sourceteam spiritlinux kerneldevice drivers