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.