Embedded Software Engineer

GE Vernova

5

(23)

Hyderabad, India

Why you should apply for a job to GE Vernova:

  • 5/5 in overall job satisfaction
  • 4.9/5 in supportive management
  • 100% say women are treated fairly and equally to men
  • 100% would recommend this company to other women
  • 100% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.
  • Build your network and connect with other GE employees for professional development via our seven Affinity Networks.
  • We empower our people through coaching and feedback, our talent development philosophy, and even our customizable benefits programs.
  • GE offers many healthcare options; 401(k) plan; tuition reimbursement; adoption resources; employee assistance; and recognition programs.
  • #6ACC6058CDEFB07FA80E77BEA6BC8EDC-48adad

    Position summary

    partitioning.

    • Assist in bridging the gap between remote firmware development and localized testing and debug.

    • Contribute to the hardware and firmware roadmap, to achieve convergence of a complex product portfolio, to a cost optimized platform solution

    Qualifications/Requirements

    • Bachelor's Degree in an Engineering or Computer Science discipline or equivalent.

    • Preferably 4+ years of experience as a firmware developer.

    • Proven working experience in real time, embedded software engineering.

    • Demonstrated experience defining and implementing complex firmware / hardware architectures.

    • Solid programming experience in C or C++, familiarity with software configuration management tools, defect tracking tools, and peer review.

    • Experience with TI DSP, FPGA's and ARM architectures.

    • Experience in JavaScript, HTML

    • Demonstrated ability to get complex projects across the line, to budget and quality targets

    • Ability to work independently and be self-motivated.

    • Understanding and practical application of System Design and System Architecture; i.e. hardware / software portioning, hardware abstraction etc.

    Desired Characteristics

    • Understanding of RTOS concepts, from simple round robin to layered pre-emptive.

    • Ability to understand and minimally modify assembler.

    • Experience of Embedded Linux implementations and environments.

    • Experience of industrial communication protocols (eg. MODBUS, TCP, DNP3, IEC61850, CAN)

    • Experience of modern programming languages (for example C#)

    • Strong communications skills, with a proven ability to work successfully within a geographically distributed team.

    • Ability to demonstrate delivery to time, quality and budget within an Agile programming environment.

    • Experience in secure code development - cyber security

    • Experience of reading schematics and data sheets to assist in software / hardware debug

    Additional Information

    Relocation Assistance Provided: Yes

    Why you should apply for a job to GE Vernova:

  • 5/5 in overall job satisfaction
  • 4.9/5 in supportive management
  • 100% say women are treated fairly and equally to men
  • 100% would recommend this company to other women
  • 100% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.
  • Build your network and connect with other GE employees for professional development via our seven Affinity Networks.
  • We empower our people through coaching and feedback, our talent development philosophy, and even our customizable benefits programs.
  • GE offers many healthcare options; 401(k) plan; tuition reimbursement; adoption resources; employee assistance; and recognition programs.