Skip to main contentA logo with &quat;the muse&quat; in dark blue text.
GE Vernova

Embedded Development Engineer

Hyderabad, India

Job Description Summary

Job Description

Key Responsibilities:
Design, develop, test, and debug embedded software for various applications.
Collaborate with hardware engineers and other team members to integrate software with hardware components.
Ensure compliance with coding standards, software development processes, and industry best practices.
Participate in code reviews and provide constructive feedback to peers.
Perform software verification and validation activities to ensure product quality and reliability.
Document software designs, requirements, and test procedures.
Stay updated with the latest technologies and industry trends in embedded systems and RTOS.
Provide technical support to other teams as needed.

Want more jobs like this?

Get Software Engineering jobs in Hyderabad, India delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.


Required Skills:
Proficiency in Embedded C programming language.
Experience working with Real-Time Operating Systems (RTOS) such as FreeRTOS, VxWorks, or others.
Strong understanding of embedded systems concepts, including hardware/software interaction, memory management, and device drivers.
Knowledge of software development lifecycle and methodologies.
Excellent problem-solving and debugging skills.
Ability to work in a team environment.
Good communication skills and ability to collaborate effectively with cross-functional teams.

Good to Have Skills:
Familiarity with IEC-61850 standards for communication networks and systems in power utility automation.
Knowledge of HVDC (High Voltage Direct Current) systems and related technologies.
Experience with protocols used in industrial automation and control systems (CAN, Ethernet/IP, etc..).
Knowledge of software configuration management tools such as Git or SVN.
Understanding of cybersecurity principles in embedded systems.
Experience with Agile software development practices.

Education and Experience:
Bachelor's or Master's degree in Computer Science, Electronic & communication Engineering, Electrical Engineering, or related field.

Client-provided location(s): Hyderabad, Telangana, India
Job ID: GE_power-GE11GLOBALR3759939EXTERNALENGLOBAL
Employment Type: Other

Perks and Benefits

  • Health and Wellness

    • Health Insurance
    • Health Reimbursement Account
    • Dental Insurance
    • Vision Insurance
    • Life Insurance
    • Short-Term Disability
    • Long-Term Disability
    • FSA
    • FSA With Employer Contribution
    • HSA
    • HSA With Employer Contribution
    • Fitness Subsidies
    • On-Site Gym
    • Mental Health Benefits
  • Parental Benefits

    • Adoption Assistance Program
    • Family Support Resources
  • Work Flexibility

    • Flexible Work Hours
    • Remote Work Opportunities
    • Hybrid Work Opportunities
  • Office Life and Perks

    • Commuter Benefits Program
    • Casual Dress
    • On-Site Cafeteria
    • Holiday Events
  • Vacation and Time Off

    • Unlimited Paid Time Off
    • Paid Holidays
    • Personal/Sick Days
  • Financial and Retirement

    • 401(K)
    • Stock Purchase Program
    • Performance Bonus
    • Relocation Assistance
    • Financial Counseling
    • Profit Sharing
  • Professional Development

    • Tuition Reimbursement
    • Access to Online Courses
    • Lunch and Learns
    • Leadership Training Program
  • Diversity and Inclusion

    • Diversity, Equity, and Inclusion Program
    • Employee Resource Groups (ERG)