GE Vernova

Software Developer - Embedded

Software Developer - Embedded
Notice info
LocationMarkham, ON
Job Typefull time
On-site
Electric Power Generation

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 the Distribution and Industrial product lines. 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-paced 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

- Python programming skills and understanding

- Understanding of microcontrollers and peripherals

- Exposure to Real-Time Operating Systems (e.g. VxWorks, TI-RTOS, 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

Additional Information

Relocation Assistance Provided:

No

Similar Jobs

company-logo

Software Integrations Developer

logo
Permian Resources
Job TypeFull time
Salary
$160000 - $210000
The Woodlands, Texas
about 2 months ago
company-logo

Software Developer - Embedded

GE Vernova
Job Typefull time
 
Markham, ON
1 day ago
A

Embedded Software Developer - Linux

Accuenergy
Job Typefull time
 
Scarborough, ON
13 days ago
company-logo

Embedded Software Engineer

Copeland
Job Typefull time
 
Kennesaw, 13
13 days ago
company-logo

Staff Embedded Software Engineer

Mainspring Energy
Job Typefull time
Salary
$161000 - $189000
Menlo Park, 34
14 days ago
company-logo

Senior Embedded Software Engineer

Sandvik
Job Typefull time
Salary
$119840 - $160200
Camarillo, CA
4 days ago
company-logo

Embedded Firmware Developer

Broadband Telcom Power, Inc.
Job Typefull time
Salary
$130000 - $140000
Irvine, CA
9 days ago
company-logo

Software Developer

BayWa r.e. Americas
Job Typefull time
 
3 days ago
company-logo

Software Developer

Nexus Energy Inc.
Job Typefull time
Salary
$47140.39 - $68897.49
North York, ON
4 days ago
company-logo

Software Developer

Solar Turbines
Job Typefull time
Salary
$120299 - $180449
San Diego, CA
10 days ago
company-logo

Software Developer

Whitecap Resources Inc.
Job Typefull time
 
Calgary, AB
12 days ago
WR

Software Developer

Whitecap Resources
Job Typefull time
 
Calgary, AB
13 days ago
company-logo

Software Developer

Optimus - People. Solutions. Delivered.
Job Typefull time
 
Houston, 48
13 days ago
company-logo

Software Developer

Kodiak Gas Services, LLC
Job Typefull time
 
The Woodlands, TX
25 days ago
company-logo

Senior Software Engineer- Embedded SW Architect-Electrical Engineer

Plug Power Inc
Job Typefull time
Salary
$92300 - $138400
Slingerlands, NY
3 days ago
company-logo

Embedded Systems Engineer (US)

Siemens Energy
Job Typefull time
 
Richland, MS
27 days ago
company-logo

Software Developer II (Hybrid)

Lower Colorado River Authority
Job Typefull time
 
Austin, TX
13 days ago
company-logo

Software Developer II (Hybrid)

LCRA
Job Typefull time
 
Austin, 48
13 days ago
company-logo

Application Developer

Southern Company
Job Typefull time
 
Atlanta, GA
4 days ago
company-logo

Application Developer

Entergy
Job Typepart time
 
Tyler-Jacksonville Area
5 days ago

Trending Jobs

company-logo

Electrical Engineer

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

Division Order Analyst

Coronado Resources
Job TypeFull time
 
Dallas, TX
4 months ago
company-logo

Professional Landman

Penterra Services, LLC
Job TypeContract
 
Lovington, NM
3 months ago
company-logo

Business Analyst – Accounting

Permian Resources
Job TypeFull time
Salary
$110000 - $150000
The Woodlands, Texas
about 2 months ago
company-logo

Accounts Payable Clerk

LPR Energy
Job TypeFull time
Salary
$65000 - $65000
Dallas, TX
4 months ago
company-logo

Division Order Landman

R. Lacy Services, Ltd.
Job TypeFull time
 
Longview, TX
3 months ago
company-logo

Title Landman

Sustain Land Services
Job TypeFull time
 
Norman, OK
5 months ago
company-logo

contract landman

HPS Oil & Gas Properties
Job TypeFull time
 
Lafayette, LA
6 months ago
company-logo

Oil and Gas Land and Title Analyst - SAM Associate II

Bank of America
Job TypeFull time
 
Dallas, TX
5 months ago
company-logo

Landman

Stockyards Energy Land Services
Job TypeContract
 
Akiachak, TX
8 months ago
company-logo

Lead Software Engineer

Energy Hire
Job TypeFull time
Salary
$120000 - $180000
Dallas, Texas
30 days ago
company-logo

Attorney

Toeppich & Associates
Job TypeFull time
 
Houston, TX
over 1 year ago
company-logo

Oil and Gas Title Attorney

Oliva Gibbs PLLC
Job TypeFull time
 
Houston, TX
4 months ago
company-logo

contract Landman

HPS Oil & Gas Properties
Job TypeFull time
 
Midland, TX
6 months ago
company-logo

Data Analyst

River City Science Academy
Job TypeFull time
Salary
$20 - $45
Jacksonville, FL
6 months ago
company-logo

Title Reviewer

Innovation Land Services
Job TypeFull time
 
Pittsburgh, PA
7 months ago
company-logo

Electrical Designer

Dudley Staffing
Job TypeFull time
Salary
$45 - $60
Canonsburg, PA
7 months ago
company-logo

Civil/Structural Designer

Dudley Staffing
Job TypeFull time
Salary
$30 - $60
Canonsburg, PA
7 months ago
company-logo

Land Man

Cresta Exploration
Job TypeFull time
 
Fort Worth, Texas
24 days ago
company-logo

Software Integrations Developer

Permian Resources
Job TypeFull time
Salary
$160000 - $210000
The Woodlands, Texas
about 2 months ago