GE

Lead Software Development engineer

Check with seller / month
Hyderabad, Telangana, India BPO Jobs Active
Actively Hiring Hyderabad Full Time
Advertisement

Job Description

Job Description Summary
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 Linux container-based C/C++ or Go software applications.

Job Description

Major Responsibilities:
• Be an embedded SW software developer
• Be a member for the Core Technology Team, contribute to 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.

Basic Qualifications:
• Minimum 5 years 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 for real-time control system applications
• Good understanding of DevOps, Agile technology (Jira), CI/CD practices
• Ethernet, TCP/IP protocols
• Experience with unit test and documentation
• Hands-on experience working industrial communication protocols

Desired:
• 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
Ready to take the next step?

Don't wait — new applications are being reviewed daily.

Job Safety Alert Real jobs on Jobsiya are always free. Never pay for an interview and never share bank or OTP details. Report this job →