Lead, Software Engineer(engineer)

Year    Bangalore, Karnataka, India

Job Description


About USAt Schneider, we believe access to energy and digital is a basic human right. We empower all to make the most of their energy and resources, ensuring Life Is On everywhere, for everyone, at every moment.We provide energy and automation digital solutions for efficiency and sustainability. We combine world-leading energy technologies, real-time automation, software, and services into integrated solutions for Homes, Buildings, Data Centers, Infrastructure and Industries.We are committed to unleash the infinite possibilities of an open, global, innovative community that is passionate about our Meaningful Purpose, Inclusive and Empowered values.To know more visit www.se.comSchneider Electric is an Equal Opportunity Employer. It is our policy to provide equal employment and advancement opportunities in the areas of recruiting, hiring, training, transferring, and promoting all qualified individuals regardless of race, religion, color, gender, disability, national origin, ancestry, age, military status, sexual orientation, marital status, or any other legally protected characteristic or conductAbout this MissionThis position is in the Schneider Digital - Intelligent Edge Team in Bengaluru, India which is responsible to design and to deliver software platforms for device to cloud for Product divisions to develop Nextgen products and systems.In this role, we are looking for highly motivated individual who has ability to work in platform development based on Linux as primary operating systemA well-rounded professional who thrives on solving difficult problems.We are looking for a candidate who has both Master level knowledge and experience in designing, maintaining Linux software.As part of mission, you are responsible to deliver best solution to business and to work with the global team who are collectively responsible for this platform.Primary Skills (Technical Competency):Must have skills- Highly proficient in C language programming- Experience in programming and debugging of Linux kernel and user-space- Experience with various Linux build system like Buildroot/Yocto and Makefiles- Experience in Real Time Linux (preempt-rt)- Good understanding of Linux device drivers and framework- Familiarity with how Linux works in multi core architecture, memory management- Familiarity with microprocessor architecture as well as Debuggers, Simulators.- Experience implementing automated tests, including unit, functional, and integration test- Experience in Ethernet based TCP/IP protocols , somebody with experience L2 protocols using Embedded Linux as target operating system, Client Server Architectures etc.Nice to Have- Competent in C++11/14 and good understanding of OOAD concepts, Design Patterns- Experience working with Jenkins/GITHub and CI/CD build process- Knowledge on Industrial protocols is plus( Eg: Ethernet/IP, IEC 61850, ProfiBus etc)QualificationsProfile and Qualification- Overall, 6-10 years of experience in developing products with Linux as operating system- MTECH/MS or BE/BTECH in Electronics/Computers science- Demonstrated experience and success in complex Linux software including architecture, and software design, build packages, coding and Testings- This position requires strong communication internal customers and leadership skills- Languages: English (advanced)Schedule: Full-time
Req: 008SA8

eQuest

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3447613
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year