Lead Embedded Software Development Engineer

5 - 7 years

10 - 11 Lacs

Posted:1 week ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Description Summary The u2018Linux System Developer contributes to GE Vernova community primarily responsible for design develop test and release of Predix Edge Operating System build that controls and runs on Grid Vernova products. Integrates Yocto distributions Edge features and associated extensions that are tailored for different hardware platforms ensuring design and quality compliance of GE Vernova products and services impacts quality efficiency and effectiveness of own team impacts approaches projects programs in the functional area or affected business organization and ways of working which has significant input into priorities

Job Description
  • Major Responsibilities:
  • Design common architecture for EDGE operating system with micro services / docker support and advanced EDGE features for cyber-secure Non-Real-Time and Real-Time solutions.
  • Work closely with EDGE customers to define quality operating system technical and integration specifications architectural constraints and system performance needs and integrate specific Linux/Kernel infrastructure and any third-party drivers in their software stacks to ensure the final solution meets the end user demands.
  • Maintain and support Yocto build system using CI/CD including packaging and deployment of software images.
  • Hands-on design and development to support feasibility technology stack and deployment needs.
  • Support end-users / design teams in implementation of the platform. Identify and manage technical risks.
  • Facilitate an open-source collaboration model within GA and the larger GE to advance CSP development.
  • Ensure high quality platform software outputs.
  • Hands-on with GE Vernova recommended software development methodologies tools (e. g. CI/CI) and metrics.
    Basic Qualifications:
  • Minimum 8 years hands-on experience as a software architect / linux system developer.
  • Experience developing under Linux OS with EDGE OS and Controls Software Platform is preferred.
  • Good understanding of software container micro services dockers and orchestration technologies.
  • Hands-on experience with Yocto projects tools and Linux recipes build and integration.
  • Experience developing for real-time control system applications.
  • Good understanding of DevOps tools and CI/CD/CM tools.
  • Strong people and communication skills - experience with cross-team collaboration.
  • Ability to articulate and present technology market trends and project status.
    Desired:
  • Working experience in cloud technologies and edge devices communication interfaces and protocols.
  • Familiarity with ARM and X86 hardware platforms.
  • Basic understanding of cyber security principles and secure software development processes.
  • Working experience in cross-functional distributed global agile teams in a large global company.
  • Knowledge of hypervisors and KVMs.
  • Device driver development knowledge for kernel and user modules.

Additional Information

Relocation Assistance Provided: Yes

Mock Interview

Practice Video Interview with JobPe AI

Start Cyber Security Interview
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.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
GE India Ltd logo
GE India Ltd

Industrial Conglomerate

Gurgaon

RecommendedJobs for You

Kolkata, Mumbai, New Delhi, Hyderabad, Pune, Chennai, Bengaluru