GE Vernova

Software Developer- Embedded SW Development

LocationMarkham, ON
Job TypeFull-time

About This Job


Job Description Summary

Responsible for designing, developing and testing embedded software (firmware) platforms and systems that runs on devices with in-house/adapted hardware.


As part of a multi-developer firmware team the major responsibilities will include analysis, design, implementation and testing of firmware for Transmission product line. The Software Developer will report to the Senior Embedded Software Manager.Job Description


Essential Responsibilities:

Designs and develops a small module or a larger feature according to requirements, under guidance of a senior developer

Identifies scope of assigned work and provides a factual initial estimate
Executes in a fast pace delivery mode and focuses in delivering tasks to meet the product release goal
Fundamental knowledge of version control systems, particularly Git, for basic code management and collaboration
Basic understanding of developing and executing Unit Tests using Google Tests to support software quality and reliability
Interest in learning DevOps principles and tools to support software development and operational processes
Introductory experience with pipeline automation tools, including Jenkins and GitHub Actions, to aid in streamlining CI/CD processes
Familiarity with static analysis tools such as Coverity and Aqua for initial exposure to code security assessment and vulnerability detection
Performs root cause analysis of assigned software defects and implements solution
Works closely with peers, engages with team to learn, contribute, brainstorm, converge on technical designs and discussions
Follows SDLC process, maintains code quality through best practices, code reviews and unit testing
Documents to capture all stages of work as per guidelines


Required Qualifications:

Bachelor’s Degree in Electrical Engineering, Computer Engineering or Computer Science
Minimum 2 years of embedded development with C/C++ in a professional setting


Desired Characteristics:

C++ programming skills and understanding of object oriented design and development
Understanding of microcontrollers and peripherals
Exposure to Real-Time Operating Systems (e.g. VxWorks, QNX, Thread-X) and/or embedded Linux
Hands-on experience debugging firmware, including using emulators (ICE/JTAG), oscilloscope and logic analyzer
Exposure to TCP/IP networking protocols is an asset
Strong problem solving and analytical abilities
Strong initiative and communication skills

Healthcare benefits include medical, dental, vision, and prescription drug coverage; access to a Health Coach, a 24/7 nurse-based resource; and access to the Employee Assistance Program, providing 24/7 confidential assessment, counseling and referral services. Retirement benefits include the GE Retirement Savings Plan, a tax-advantaged 401(k) savings opportunity with company matching contributions and company retirement contributions, as well as access to Fidelity resources and planning consultants. Other benefits include tuition assistance, adoption assistance, paid parental leave, disability insurance, life insurance, and paid time-off for vacation or illness.

General Electric Company, Ropcor, Inc., their successors, and in some cases their affiliates, each sponsor certain employee benefit plans or programs (i.e., is a “Sponsor”). Each Sponsor reserves the right to terminate, amend, suspend, replace, or modify its benefit plans and programs at any time and for any reason, in its sole discretion. No individual has a vested right to any benefit under a Sponsor’s welfare benefit plan or program. This document does not create a contract of employment with any individual.


Additional Information


Relocation Assistance Provided: No


Similar Jobs

company-logo

Software Developer- Embedded SW Development

GE Vernova
Job TypeFull-time
 
Markham, ON
about 1 month ago
company-logo

Senior Developer - Embedded SW Development

GE Vernova
Job TypeFull-time
 
Markham, ON
about 1 month ago
A

Embedded Software Developer - Linux

Accuenergy
Job TypeFull-time
 
Scarborough, ON
17 days ago
A

Embedded Software Developer - Linux

Accuenergy
Job TypeFull-time
 
Scarborough, ON
23 days ago
company-logo

Embedded Systems Engineer

Alabama Specialty Products, Inc.
Job TypeFull-time
 
Munford, AL
about 1 month ago
company-logo

Software Developer

Kathairos Solutions
Job TypeFull-time
 
Calgary, AB
11 days ago
company-logo

Software Developer

Tenaska
Job TypeFull-time
 
Irving, TX
13 days ago
company-logo

Software Developer

ENGIE
Job TypeFull-time
 
Houston, TX
13 days ago
company-logo

Software Developer

PF Holdings
Job TypeFull-time
 
Spring, TX
17 days ago
company-logo

Software Developer

Dudley Land Company
 
Oklahoma City, OK
23 days ago
company-logo

Sr. Embedded Systems Engineer- (Hybrid)

Romet Limited
Job TypeFull-time
 
Mississauga, ON
24 days ago
company-logo

Software Developer

Nexus Energy Inc.
Job TypeFull-time
 
North York, ON
27 days ago
company-logo

Mid-Level Software Developer

Refuel Operating Company
Job TypeFull-time
 
North Charleston, SC
20 days ago
company-logo

Software Development Engineer - Operations

Dyno Nobel
Job TypeFull-time
Salary
$145995 - $145995
Simsbury, CT
10 days ago
company-logo

I&C (Instrumentation & Controls) Embedded Software Engineer

GE Vernova
Job TypeFull-time
Salary
$80000 - $105000
Wilmington, NC
20 days ago
company-logo

Sr Software Developer

HMH
Job TypeFull-time
Salary
$80000 - $105000
United States
23 days ago
company-logo

C++ Software Developer

Oceaneering
Job TypeFull-time
 
Austin, TX
9 days ago
company-logo

Software Engineer 1/2/3/Sr - Applications Development

MidAmerican Energy
Job TypeFull-time
 
Des Moines, IA
19 days ago
company-logo

Developer

Quorum Business Solutions
Job TypeFull-time
 
Tyler, TX
20 days ago
company-logo

Application Developer

ELM Companies
Job TypeFull-time
Salary
$60000 - $100000
Missoula, MT
3 days ago

Trending Jobs

company-logo

Nuclear Technical Intern - Mid Atlantic

Constellation
Job TypeInternship
 
Lusby, MD
26 days ago
company-logo

Apprentice Lineman

Brink Constructors, Inc.
Job TypeFull-time
 
Rapid City, SD
25 days ago
company-logo

Deckhand (Houston)

John W. Stone Oil Distributor, LLC
 
Houston, TX
26 days ago
company-logo

Electrical Engineer

Dudley Staffing
Job TypeFull-time
Salary
$55 - $75
Canonsburg, Pennsylvania
3 months ago
company-logo

Director, Financial Planning & Analysis - Energy (Enterprise)

Pilot Thomas Logistics
Job TypeFull-time
 
Grapevine, TX
26 days ago
company-logo

Apprentice Lineman I

San Patricio Electric Cooperative, Inc.
Job TypeFull-time
 
Sinton, TX
10 days ago
company-logo

Quality Engineer

Jedco Inc.
Job TypeFull-time
 
Grand Rapids, MI
20 days ago
company-logo

Solar Electrician

MN8 Energy
Job TypeFull-time
 
California, United States
24 days ago
company-logo

Gas Foreman

Peak Utility Services Group
Job TypeFull-time
 
Lawton, OK
25 days ago
company-logo

Sr. Polymer Scientist

ExxonMobil
Job TypeFull-time
 
Baytown, TX
24 days ago
company-logo

contract landman

HPS Oil & Gas Properties
Job TypeFull-time
 
Lafayette, Louisiana
about 2 months ago
company-logo

Apprentice Power Lineman

Proline Power Corp.
Job TypeFull-time, Apprenticeship
 
Red Deer, AB
30 days ago
company-logo

Finishing Helper Entry Level- Dayshift

Bonnell Aluminum
Salary
$41600 - $41600
Carthage, TN
20 days ago
SD

Service Manager

Supertech Diesel Truck Specialists
Job TypeFull-time
 
Langley, BC
23 days ago
company-logo

Meter Technician

ONEOK
Job TypeFull-time
 
Odessa, TX
26 days ago
company-logo

Oil and Gas Land and Title Analyst - SAM Associate II

Bank of America
Job TypeFull-time
 
Dallas, Texas
19 days ago
SD

Service Manager

Supertech Diesel Truck Specialists
Job TypeFull-time
 
Nanaimo, BC
23 days ago
company-logo

Senior Landman

Greenlake Energy
Job TypeFull-time
 
Austin, Texas
17 days ago
company-logo

Senior Investigator

Dominion Energy
Job TypeFull-time
 
Norfolk, VA
26 days ago
company-logo

Assembler/Production

Uptalent
Job TypeContract
Salary
$37440 - $49920
Oklahoma City, OK
19 days ago