NextGenEnergyJobs.com

Senior Embedded Firmware Engineer (C++ / RTOS / Python)

GE Vestas

Markham, Ontario, Canada

On-site

Clean Transportation

Software Engineering

52 days ago

$0 - $0

About GE Vestas

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.

About the Role

In this role you'll be responsible for designing, developing and testing Embedded Software (Firmware), platforms and systems that runs on devices that need to be tailored to the needs of the hardware that it has to run on.

Responsibilities

  • Architects, designs and/or programs/develops a small module or a large component, feature, set of features, whole feature area or entire embedded software product.
  • Identifies scope of the work, provide initial estimate and justify 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 feature on request from various programs.
  • Works closely with peers and keeps engaging in a fast pace technical design and development team.
  • Maintains code quality through best practices, code reviews and unit testing.
  • Customer-oriented focus in the root cause analysis of issues during programs execution.
  • Provides guidance to other team members with either planning and execution and/or design architecture.

Requirements

  • embedded development
  • embedded software
  • embedded linux
  • firmware
  • python
  • jira
  • vxworks
  • devops
  • computer engineering
  • jenkins
  • object oriented design
  • algorithms
  • javascript
  • cloud applications
  • automation
  • software development
  • devops tools
  • mode
  • microservice architecture
  • edge computing
  • operating systems
  • c++
  • computer science
  • kubernetes
  • grpc
  • kafka
  • cybersecurity
  • software development lifecycle
  • technical design
  • containerization

Benefits