Padmi
Otis logo
Otis

elevator manufacturing · escalator installation

Lead Engineer / Sr Lead Engineer - Embedded Application

HyderabadPosted 2 months ago
Software engineeringSeniorFull Time; Regular
Apply at Otis

Opens the source posting on shine.com

Source description

About the role

View original

On a typical day you will: Understand system requirements, system test requirements and establish a system design approach based on those requirements aligned with the defined coding standardsTCP/IP application development on LinuxInter-process communication on LinuxUse various debugging and performance optimization tools on LinuxWhat You Will Need to be Successful: Education: BE/B.Tech/M. TECH/MCA5+ years software development experience in embedded systems.Expertise in Embedded application development on Linux, strong debugging, and performance profiling skillsStrong Python/C++ programming skills.TCP/IP application development on LinuxStrong technical knowledge in relevant area of expertise Embedded working experience on Embedded Linux, Edge device connectivity, inter process communication, and multithreaded applications.Good C programming skills.Inter-process communication on LinuxAbility to use various debugging and performance optimization tools on LinuxKnowledge in Peripheral communication protocols (SPI, I2C, UART, USB,)Experience in following defined software development process, including formal documentation for requirements, test procedures and design, as well as experience in performing code inspections, performance analysis and optimization on embedded applications.Passionate to learn newer trends and technologies and should be strong in adapting the tools for the sameRole: Embedded Systems Engineer Industry Type: IT Services & Consulting Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Software Development Education UG: B.Tech/B.E. in Any Specialization PG: M.Tech in Any Specialization, MCA in Any Specialization On a typical day you will: Understand system requirements, system test requirements and establish a system design approach based on those requirements aligned with the defined coding standardsTCP/IP application development on LinuxInter-process communication on LinuxUse various debugging and performance optimization tools on LinuxWhat You Will Need to be Successful: Education: BE/B.Tech/M. TECH/MCA5+ years software development experience in embedded systems.Expertise in Embedded application development on Linux, strong debugging, and performance profiling skillsStrong Python/C++ programming skills.TCP/IP application development on LinuxStrong technical knowledge in relevant area of expertise Embedded working experience on Embedded Linux, Edge device connectivity, inter process communication, and multithreaded applications.Good C programming skills.Inter-process communication on LinuxAbility to use various debugging and performance optimization tools on LinuxKnowledge in Peripheral communication protocols (SPI, I2C, UART, USB,)Experience in following defined software development process, including formal documentation for requirements, test procedures and design, as well as experience in performing code inspections, performance analysis and optimization on embedded applications.Passionate to learn newer trends and technologies and should be strong in adapting the tools for the sameRole: Embedded Systems Engineer Industry Type: IT Services & Consulting Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Software Development Education UG: B.Tech/B.E. in Any Specialization PG: M.Tech in Any Specialization, MCA in Any Specialization

One address, no account. We’ll tell you when matching roles go live.

More at Otis

Related open roles

View all roles