GE invites applications for Lead Software Development Engineer at GE Renewable Energy Hyderabad, relocation assistance will be provided.
About GE
The General Electric Company (GE) is an American multinational company. For more than 125 years, GE has invented the future of the industry. Today, GE is best known for its work in the Power, Renewable Energy, Aviation and Healthcare industries.
Job Description
Embedded software developer for the Core Technology Team. Will work in an agile team to develop a hardware virtualization strategy utilizing Linux and Container specific technologies. Tasks include the design, implementation, testing and documenting of Linux container-based C/C++ or Go software applications.
Responsibilities
- Be an embedded SW software developer.
- Be a member of the Core Technology Team, and contribute to the design and development of cross-product sharable modules for multiple hardware platforms.
- Coordinate the day-to-day activities with software developers and testers.
- Report to the technical lead.
- Ensure high-quality software output through the use of current software development methodologies and tools (e.g. CI/CI), metrics and team culture.
Qualifications
- Minimum 5 years of hands-on experience developing embedded software.
- Strong C/C++ development skills.
- Experience developing under Linux OS.
- Good understanding of software container and orchestration technologies.
- Experience developing real-time control system applications.
- Good understanding of DevOps, Agile technology (Jira), and CI/CD practices.
- Ethernet, TCP/IP protocols.
- Experience with unit tests and documentation.
- Hands-on experience working on industrial communication protocols.
Desired Skill Sets
- APIs experience: REST, RPC
- Data Model development
- Message broker (MQTT, Redis)
- Secure network protocols (SSH, SSL/TLS, sFTP, FTPS)
- Familiarity with ARM and X86 hardware platforms
- Knowledge of hypervisors and KVMs
- Experience with cloud technologies and connection of edge devices
- Knowledge of Go, Java or script languages a plus
- Experience with Perl or Bash scripting
- Databases: (non) SQL, JSON based
- Linux drivers and kernel modules development
- Experience working in a large, global company
Relocation Assistance
Relocation assistance will be provided by the firm.
Location
Hyderabad, Telangana.
Deadline
The last date to apply is March 2, 2023.
How to Apply?
Interested Candidates can apply directly through this link.