Lead Engineer 1 - Embedded SW Development

GE Vernova

5

(23)

Markham, Canada

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.
  • #85F301251B6725696BD4F01FBB8A291C-8593b4

    Position summary

    stifies the estimate with facts.

    • Engages in technical discussions, participates in technical designs, and presents technical ideas through white boarding.

    • Designs and implements features or components of features on request from various programs.

    • Works closely with peers and keeps engaging in a fast-paced technical design and development team.

    • Executes in a fast-paced delivery mode and focuses on delivering tasks to meet the product release goal.

    • Maintains code quality through best practices, code reviews, and unit testing.

    • Demonstrates Customer-oriented focus during the root cause analysis of issues.

    • Seeks and provides feedback on design and development.

    • Demonstrates the ability to make informed technology choices after due diligence and impact assessment.

    • Articulates the need for scalability and understands the importance of improving quality through testing.

    • Provides guidance to other team members with either planning and execution and/or design architecture.

    Required Qualifications

    • Bachelor's degree in Computer Science, Electrical Engineering, or Computer Engineering

    • Minimum of 8 years of embedded development experience

    • 3 years of demonstrated experience using C++ programming skills and hands-on experience with C++ for embedded products

    • 3 years of demonstrated experience working with Real-Time Operating Systems (RTOS)

    • 3 years of hands-on experience working with Ethernet, core networking concepts, and TCP/IP

    Desired Characteristics

    • Knowledge of microcontrollers and HW components and protocols used in embedded devices (flash memory, EEPROM, SPI, I2C, UART)

    • Good networking analysis and troubleshooting skills using tools like Wireshark

    • Knowledge of , like VxWorks, ThreadX, QNX, or embedded Linux

    • Strong oral and written communication skills

    • Demonstrated ability to analyze and resolve problems.

    • Good understanding of object-oriented design and development

    • Proven experience with communication industrial protocols (e.g., IEC 61850, GOOSE, MMS, MODBUS, IEEE 1588, IEC C37.118, DNP3, IEC60870-5-104, PRP, HSR) is a significant asset

    • Familiarity with Git and exposure to modern development environments CI/CD

    #LI

    #RTOS Real-Time Operating Systems

    #Embedded

    #C++

    #Ethernet

    For candidates applying to a Canadian-based position, the pay range for this position is between $105,300and $157,900 CAD. The specific pay offered may be influenced by a variety of factors, including the candidate's experience, education, and skill set.

    Bonus eligibility: 10% AIP.

    This posting is for an existing vacancy.

    Additional Information

    Relocation Assistance Provided: No

    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.