Jobs
Interviews

2 Ooad Concepts Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

8.0 - 13.0 years

0 Lacs

karnataka

On-site

This position is in the Schneider Digital - Intelligent Edge Team in Bengaluru, India. The team is responsible for designing and delivering software platforms for device-to-cloud for Product divisions to develop Nextgen products and systems. We are seeking a highly motivated individual with the ability to work in platform development based on Linux as the primary operating system. The ideal candidate is a well-rounded professional who excels in solving difficult problems. The candidate we are looking for should possess master-level knowledge and experience in designing and maintaining Linux software. As part of the mission, you will be responsible for delivering the best solution to the business and collaborating with a global team that collectively owns this platform. Primary Skills (Technical Competency): Must have skills: - Highly proficient in C language programming - Competent in C++11/14 with a good understanding of OOAD concepts and Design Patterns - Experience in programming and debugging of Linux kernel and user-space - Familiarity with various Linux build systems like Buildroot/Yocto and Makefiles - Experience in Real-Time Linux (preempt-rt) - Good understanding of Linux device drivers and framework - Familiarity with how Linux operates in a multi-core architecture and memory management - Knowledge of microprocessor architecture, Debuggers, and Simulators - Experience implementing automated tests, including unit, functional, and integration tests - Experience in Ethernet-based TCP/IP protocols, particularly L2 protocols using Embedded Linux as the target operating system, Client-Server Architectures, etc. Nice to Have: - Knowledgeable about Cyber Security and encryption protocols - Experience working with Jenkins/GITHub and CI/CD build processes - Knowledge of Industrial protocols is a plus (e.g., Ethernet/IP, IEC 61850, ProfiBus, etc.) Qualifications: Profile and Qualification: - 8-13 years of overall experience in developing products with Linux as the operating system - MTECH/MS or BE/BTECH in Electronics/Computer Science - Demonstrated experience and success in complex Linux software, including architecture, software design, build packages, coding, and testing - Strong communication with internal customers and leadership skills are required - Proficiency in English (advanced level) is mandatory,

Posted 1 week ago

Apply

8.0 - 13.0 years

0 Lacs

karnataka

On-site

You will be joining Schneider Digital - Intelligent Edge Team in Bengaluru, India, involved in designing and delivering software platforms for device-to-cloud solutions for Product divisions to innovate Nextgen products. Your role will focus on platform development based on Linux, requiring proficiency in C programming and C++11/14, along with a solid understanding of OOAD concepts and Design Patterns. You will be responsible for programming and debugging in Linux kernel and user-space, utilizing Linux build systems like Buildroot/Yocto and Makefiles. Your expertise in Real Time Linux (preempt-rt), Linux device drivers, and framework will be essential for delivering optimal solutions to the business. Working with a global team, you will contribute towards the development of a platform that supports multi-core architecture and memory management in Linux. Experience in automated testing, Ethernet-based TCP/IP protocols, and knowledge of Client-Server Architectures will be valuable assets in this role. It would be advantageous if you are familiar with Cyber Security and encryption protocols, have worked with Jenkins/GITHub and CI/CD build processes, and possess knowledge of Industrial protocols such as Ethernet/IP, IEC 61850, ProfiBus, etc. To be considered for this position, you should have 8-13 years of experience in Linux software development, holding an MTECH/MS or BE/BTECH degree in Electronics/Computer Science. Your track record should demonstrate proficiency in architecture, software design, build packages, coding, and testing. Strong communication skills are vital for effective interaction with internal stakeholders and leadership. Proficiency in English is required. Join us in shaping the future of energy and digital solutions at Schneider. Visit www.se.com for more information.,

Posted 2 weeks ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies