Talent.com
Lead Engineer - Embedded SW Development
Lead Engineer - Embedded SW DevelopmentGE Vernova • Markham, York Region, CA
Lead Engineer - Embedded SW Development

Lead Engineer - Embedded SW Development

GE Vernova • Markham, York Region, CA
20 days ago
Job type
  • Full-time
Job description

Job Description Summary

Come bring your energy to change the world. Grid Solutions, part of the GE Vernova portfolio of energy businesses, serves customers globally with over 12,000 employees. Grid Solutions provides equipment, systems, and services to bring power reliably and efficiently from the point of generation to end power consumers. We electrify the world with advanced grid technologies and accelerate the energy transition. GE Vernova is focused on leading a new era of energy – electrifying the world while simultaneously decarbonizing it. If you are ready to make a difference and usher in a new era of energy, come join us.

We’re Grid Automation, part of the Grid Solutions business and a leader in the protection, control, and automation of the world’s power grids. If you’re looking for a software engineering career that can make a real difference to the world, we’d like to connect.

Key Responsibilities

  • Help develop new software tools and sophisticated control systems to enable next‑generation networks
  • Help create a fleet of intelligent edge devices to protect, control, and automate the grid
  • Build control solutions for a microgrid
  • Develop the algorithms and analytics that optimize the electrical grid and enable it to become autonomous
  • Design and develop cloud applications, edge‑computing solutions, and AI analytics using Kubernetes, Kafka, gRPC, Go, and JavaScript
  • Implement microservice architecture and containerization with Docker / K8s to ensure scalability, reliability, and maintainability
  • Participate in the full software‑development lifecycle : requirement analysis, design, implementation, testing, and deployment
  • Leverage DevOps tools and practices, including Jenkins, Jira, and others, to support development and deployment processes
  • Take advantage of in‑house and external training opportunities on new technologies
  • Benefit from buddy, mentoring, and coaching programs and participate in the Affinity Network to enrich company culture
  • Collaborate online, join in‑person sessions, and apply for international assignments to work with cross‑functional teams worldwide
  • Design, develop, and test embedded software (firmware) for devices tailored to specific hardware needs
  • Architect and develop modules or components for embedded software products, with expertise in networks, operating systems, cybersecurity, databases, or applications
  • Provide initial estimates and justify them with facts, engage in technical discussions, and present ideas through white‑boarding
  • Maintain code quality through best practices, code reviews, and unit testing
  • Perform root‑cause analysis of issues during program execution and focus on scalability and quality improvement through testing
  • Provide guidance to team members in planning, execution, and design architecture
  • Report to the Senior Software Manager and work closely with peers in a fast‑paced delivery environment
  • Analyze, design, implement, and test firmware for the Transmission product line

Required Qualifications

  • Bachelor’s Degree in Computer Science, Electrical Engineering, or Computer Engineering
  • Minimum of 8 years of embedded development experience
  • Proficiency in C++ (preferably C++17) and understanding of object‑oriented design
  • Strong grasp of RTOS; VxWorks and embedded Linux fundamentals
  • Programming skills in Go and Python
  • Experience with CI / CD, automated software unit‑testing
  • Knowledge of microcontrollers (NXP Freescale family, Xilinx SoCs, Altera SoCs)
  • Desired Characteristics

  • Exposure to modern development environments and tools
  • Strong analytical and problem‑solving skills
  • Effective communication and teamwork abilities
  • Benefits and Opportunities

  • Gain experience across new technologies such as Kubernetes, Kafka, gRPC, Go, and JavaScript
  • Advancement and training opportunities for skill growth
  • Global culture : connect with R&D offices in France, UK, Spain, India, Canada, Brazil, and the United States
  • Collaborate online, in‑person, or on international assignments
  • Relocation Assistance

    No

    Seniority Level

    Mid‑Senior level

    Employment Type

    Full‑time

    Job Function

    Engineering and Information Technology

    Industries

    Electric Power Generation

    #J-18808-Ljbffr

    Create a job alert for this search

    Embedded Engineer • Markham, York Region, CA

    Similar jobs
    Embedded Software Engineer

    Embedded Software Engineer

    ExtentCom • Richmond Hill, Ontario, Canada
    Full-time
    Quick Apply
    The Embedded Software Engineer will participate in complete embedded software development cycles for advanced wireless communication systems. The ideal candidate will be self-motivated and reliable,...Show more
    Last updated: 30+ days ago
    Engineering Expert - Hardware Integration

    Engineering Expert - Hardware Integration

    Essence Coaching Group • Markham, ON, Canada
    Full-time
    Engineering Expert – Hardware Integration.A senior-level Hardware Integration Engineer is sought to lead the design, development, and integration of embedded electronic systems for hybrid eVT...Show more
    Last updated: 6 days ago • Promoted
    Senior Digital P&R Engineer for FinFET ASICs

    Senior Digital P&R Engineer for FinFET ASICs

    BTA Design Services • Toronto, ON, Canada
    Full-time
    A leading engineering firm in Toronto is seeking a Digital Physical Design Engineer to play a key role in backend implementation for ASIC projects. The ideal candidate will have over 8 years of expe...Show more
    Last updated: 10 hours ago • Promoted • New!
    Engineering Manager – Embedded Linux for IoT Core

    Engineering Manager – Embedded Linux for IoT Core

    Canonical • Toronto, Canada
    Full-time
    A leading open-source software provider is seeking an Engineering Manager for Ubuntu Core in Toronto.This role requires expertise in embedded software development and leadership skills to inspire a...Show more
    Last updated: 3 days ago • Promoted
    Lead Systems Engineer, Launch Program

    Lead Systems Engineer, Launch Program

    The Wohl Group - Recruitment Made Easy! • Markham, ON, Canada
    Full-time
    The Lead Systems Engineer owns cross-functional planning and execution for the launch program at a systems engineering level, ensuring work meets the company’s technical requirements, risk po...Show more
    Last updated: 3 days ago • Promoted
    Senior Product Engineer

    Senior Product Engineer

    Parallelz • Toronto, ON, Canada
    Full-time
    As a Senior Product Engineer, you will own meaningful slices of the product end-to-end, from shaping requirements and UX tradeoffs to shipping production-quality code and iterating based on real us...Show more
    Last updated: 30+ days ago • Promoted
    Lead Software Engineer — End-to-End Platform (Toronto)

    Lead Software Engineer — End-to-End Platform (Toronto)

    TD Bank • Toronto, Canada
    Full-time
    A leading financial services company in Toronto is seeking a technical lead to manage and develop comprehensive solutions for diverse projects. The role involves ensuring adherence to engineering pr...Show more
    Last updated: 2 days ago • Promoted
    Senior Hardware Designer - Embedded Systems & FPGA Hybrid

    Senior Hardware Designer - Embedded Systems & FPGA Hybrid

    Hitachi Vantara Corporation • Toronto, ON, Canada
    Full-time
    A leading technology solutions provider in Toronto is looking for a Hardware Design Engineer to create and improve products using advanced engineering principles. You will be responsible for hardwar...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    QinetiQ Limited • Toronto, Canada
    Permanent
    Join a team that’s shaping the future of unmanned vehicle systems at.Senior Embedded Software Engineer.As a key member of our Embedded & Software Systems Engineering team, you will : .Design and deve...Show more
    Last updated: 19 hours ago • Promoted • New!
    Senior Embedded Software Engineer - Hybrid, Safe UAS

    Senior Embedded Software Engineer - Hybrid, Safe UAS

    QinetiQ Limited • Toronto, Canada
    Full-time
    A leading technology firm is seeking a Senior Embedded Software Engineer in Medicine Hat, Canada.In this role, you will design and develop embedded software systems, lead project teams, mentor juni...Show more
    Last updated: 19 hours ago • Promoted • New!
    Senior Hardware Designer - Hybrid Rail / Embedded Systems

    Senior Hardware Designer - Hybrid Rail / Embedded Systems

    Hitachi Rail • Toronto, ON, Canada
    Full-time
    A leading transport technology company seeks a Senior Hardware Designer in Toronto, Ontario.The role requires over 5 years of experience in Hardware Design Engineering, particularly in embedded sys...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Architect Engineer (Aerospace / eVTOL)

    Senior Software Architect Engineer (Aerospace / eVTOL)

    Essence Coaching Group • Markham, ON, Canada
    Full-time
    Senior Software Architect Engineer (Aerospace / eVTOL).CAD 120,000 – 165,000 (annual).A senior-level Software Architect & Engineer is sought to lead mission-critical aerospace software de...Show more
    Last updated: 9 days ago • Promoted
    Senior Staff Software Engineer, Embedded Payroll Platform

    Senior Staff Software Engineer, Embedded Payroll Platform

    Gusto • Toronto, ON, Canada
    Full-time
    A leading payroll solutions company is seeking an experienced Senior Staff Software Engineer for the Embedded Payroll team in Toronto. This role involves hands-on development in a complex Ruby on Ra...Show more
    Last updated: 30+ days ago • Promoted
    Embedded Software Engineering Manager

    Embedded Software Engineering Manager

    Harris Geospatial Solutions • Toronto, Canada
    Full-time
    A renowned technology firm located in Hamilton, Ontario is seeking a Manager of Software Development.This critical role involves leading a skilled engineering team in the development of embedded so...Show more
    Last updated: 2 days ago • Promoted
    Lead Software Engineer

    Lead Software Engineer

    KitchenMate • Toronto, ON, Canada
    Full-time
    KitchenMate powers a chain of hot-food micro-markets at the heart of big buildings where people live, work, and play.We are on a mission to provide access to high quality meals to everyone, while r...Show more
    Last updated: 30+ days ago • Promoted
    Senior Engineer, Applications

    Senior Engineer, Applications

    Sage Recruiting • Toronto, ON, Canada
    Full-time
    Applications Engineer, Innovation Division.Location : Fully on-site in downtown Toronto, ON.Compensation : $150K to $180K CAD + Equity. Our client is a fast-growing, well-funded technology company bui...Show more
    Last updated: 30+ days ago • Promoted
    Applications Engineer

    Applications Engineer

    Active Dynamics • Toronto, ON, Canada
    Full-time
    Active Dynamics is a progressive OEM supplier that designs, tests, and manufactures unique solutions for multiple systems and multiple industries. This full-service, end-to-end capabilities are pair...Show more
    Last updated: 5 days ago • Promoted
    Software Engineer 1

    Software Engineer 1

    Thri5 Inc. • Toronto, ON, Canada
    Full-time
    Thri5 is the AI-powered System of Actions for the modern retailer.Despite massive investments in planning, forecasting, and analytics, retailers still face the same operational issuesout-of-stocks,...Show more
    Last updated: 30+ days ago • Promoted