Offers “General Electric”

Expires soon General Electric

Engineer - Controls Engineering

  • Internship
  • Noida (Gautam Buddha Nagar)

Job description



3423105
Additional Cities

Noida
Career Level

Experienced
Relocation Assistance

No
Business

GE Renewable Energy
Business Segment

Renewable Energy Grid Solutions
Function

Engineering/Technology
Country/Territory

India
Postal Code

201304
Role Summary/Purpose

To deliver the platform for the GE HVDC Control System, the candidate will work in a team to
bring together the complex and technically advanced systems incorporating hardware and
software systems. The primary focus for the role is on developing and maintaining the Platform
Software for Real Time control system including system architecture and device drivers targeted
at embedded systems
Essential Responsibilities

• Design, develop, implement and also maintain Platform Software requirements
• Platform Software design and development on RTOS/ DSP Bare Metal.
• Design and develop Platform Embedded SW modules.
• Board Bring-up involving the Embedded processors or DSPs.
• Integrate software packages with existing systems and sub-systems.
• Prepare unit test and regression test specification, packages and templates.
• Interact with a multi-discipline engineering team to meet the project requirements.
• Unit, Module and Integration testing of the software developed at various stages.
• Prepare formal and informal engineering documentation.
• Implement software QA activities, incl. Code, Milestone and Release reviews
Qualifications/Requirements

• Degree Qualified in an Engineering Discipline ideally with a software content. Significant
proven experience in DevOps and Continuous Integration in Software domain or equivalent
knowledge or experience
• Experience in Continuous Integration and Build Server development and deployment activities.
• Experience of Test-Driven Design techniques (e.g. Continuous Integration, Unit Testing,
automated regression testing)
• Extensive knowledge and experience in the use of version control systems (e.g. GIT/SVN).
• Professional experience in scripting development.
• Requirement and Change management; requirement capture, RQM tools
• Release management; release testing and notes, expertise in version control.
• Successful collaboration with cross functional teams including work with product management
function and driving agile best practices
• Significant experience as Software Engineer with conceptual understanding of full stack of
software and hand-on experience in more than one area.
• Knowledge of system level and integration level testing
• Proficient in developing the Build system involving writing Makefiles and Python scripts.
Desired Characteristics

• Knowledge of Continuous Integration Servers (Bamboo, Jenkins).
• Knowledge of related technologies (GitHub, AWS)
• Knowledge of Atlassian tool chain or similar (e.g. JIRA, Bamboo, Confluence)
• Agile development practices (e.g. Scrum).
• Model-Based Design techniques (e.g. MATLAB/Simulink).
• Auto-Code generation methods and process preferably using MATLAB/Simulink.
• Knowledge and experience in cyber security in programming aspects.
• Power Electronics control system design.
• Knowledge of HVDC,
About Us

GE (NYSE:GE) drives the world forward by tackling its biggest challenges. By combining world-class engineering with software and analytics, GE helps the world work more efficiently, reliably, and safely. GE people are global, diverse and dedicated, operating with the highest integrity and passion to fulfill GE’s mission and deliver for our customers. www.ge.com
Primary Country

India
Primary State/Province

Uttar Pradesh
Primary City

Noida

Make every future a success.
  • Job directory
  • Business directory