Lead Firmware UI Developer

RE1055 GE Renewable Energy Technologies Private Limited

Hyderabad

On-site

INR 1,500,000 - 2,100,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Relocation Assistance Provided

Job summary

RE1055 GE Renewable Energy Technologies Private Limited in Hyderabad is seeking a Firmware Developer to join an Agile Scrum team. You will design firmware HMI for embedded devices, work with product management on releases, and contribute to the roadmap.

The role requires a Bachelor’s degree in engineering or CS and strong embedded software skills in C/C++, Linux, UI/UX design, and related tools such as OpenWRT JUCI and Jenkins. Mentoring and cross-team collaboration are expected.

Qualifications

  • Bachelor’s degree in an Engineering or Computer Science discipline or equivalent.
  • 8+ years of experience as a front-end developer.
  • Preferable real-time embedded software experience.
  • Excellent diagnostic and troubleshooting skills.
  • Experience and interest in UX/UI design; contribute to scalable software.
  • Understanding of system design and hardware/software partitioning.
  • Proficiency with HTML, CSS, XML and JavaScript basics.
  • Familiar with AngularJS and React frameworks.
  • Knowledge of C#, Python, Node.js, LUA, and bash scripting.
  • Experience with databases such as MySQL, SQLite3 and MS SQL.
  • Solid C or C++ programming, CM tools, debugging and testing.

Responsibilities

  • Design and implement firmware HMI for embedded devices and systems from requirements to production release.
  • Contribute to the product roadmap and collaborate with scrum team and product management.

Skills

HTML
CSS
XML
JavaScript
AngularJS
React
C#
Python
Node.js
LUA
bash scripting
C/C++
Linux
OpenWRT JUCI
Jenkins
MySQL
SQLite3
MS SQL
System Design
Firmware/Hardware architectures

Education

Bachelor’s Degree in Engineering or Computer Science

Tools

Jenkins
Linux
OpenWRT JUCI
MySQL
SQLite3
MS SQL

Job description

Job Description Summary Working in an Agile Scrum environment, the Firmware Developer will be reporting to the Firmware Technical Manager. The role will require working with the Scrum development team and product management team to create and execute code for product releases. You will work among a talented and motivated R&D team, applying technologies such as On-line Dissolved Gas Measurement (DGA), Bushing Measurement (Tan Delta and Capacitance), Partial Discharge (PD) detection (UHF & Electrical) and Fast Transient measurement. The scope of the team is unique, covering fundamental research on new measurement technologies, through to advanced Cloud based Industrial Internet concepts and deployment.

Essential Responsibilities
  • Design and implement firmware HMI for embedded devices and systems from requirements to production release, through to post release support
  • Contribute to the product roadmap.
Qualifications/Requirements
  • Bachelor’s Degree in an Engineering or Computer Science discipline or equivalent.
  • Preferably 8+ years of experience as a front-end developer.
  • Preferable working experience in real time, embedded software engineering.
  • Excellent diagnostic and troubleshooting skills.
  • Demonstrated experience of UX/UI design Participate in design and creation of scalable software.
  • Understanding and practical application of System Design and System Architecture, i.e. hardware / software portioning, hardware abstraction etc.
  • Proficiency with fundamental front-end languages such as HTML, CSS, XML and JavaScript.
  • Proficiency with JavaScript frameworks such as Angular JS and React.
  • Knowledge of multiple backend languages such as C#, Python, Node.js, LUA and bash scripting
  • Familiarity with database technology such as MySQL, SQLite3 and MS SQL .
  • Demonstrated experience defining and implementing on complex firmware / hardware architectures.
  • Solid programming experience in C or C++, familiarity with software configuration management tools, defect tracking tools, and peer review.
  • Testing, bug fixing and debugging other coding issues.
  • Ability to work independently and be self-motivated.
  • Excellent written and verbal communications and interpersonal skills
  • Strong organizational skills and ability to multitask.
  • Evidence of mentoring/coaching software team members.
Desired Characteristics
  • Understanding of embedded systems and environments
  • Experience of Linux Operating system environments.
  • Excellent diagnostic and troubleshooting skills.
  • Knowledge of OpenWRT based JUCI architecture.
  • Experience with automated build systems (e.g. Jenkins).
  • Strong communications skills, with a proven ability to work successfully within a geographically distributed team.
  • Ability to demonstrate delivery to time, quality and budget within an Agile programming environment.
  • Experience in secure code development – cyber security
About us

GE is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.

*Disclosure of your Gender or Sexual orientation is completely Voluntary and not mandatory.

www.ge.com

Additional Information
  • Relocation Assistance Provided: Yes

Addressing the climate crisis is an urgent global priority and we take our responsibility seriously.

That is our singular mission at GE Vernova: continuing to electrify the world while simultaneously working to help decarbonize it. If we want our energy future to be different…we must be different. Our mission is embedded in our name. We retain our treasured legacy, “GE,” in our name as an enduring and hard-earned badge of quality and ingenuity. “Ver” / “verde” signal Earth’s verdant and lush ecosystems. “Nova,” from the Latin “novus,” nods to a new, innovative era of lower carbon energy that GE Vernova will help deliver. Together, we have The Energy to Change the World.

www.gevernova.com

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Firmware UI Developer
Lead Firmware UI Developer

GE Vernova • Hyderabad

On-site
INR 2,000,000 - 3,600,000
Relocation assistance
Engineer - Inspection Technologies
Engineer - Inspection Technologies

RE1055 GE Renewable Energy Technologies Private Limited • Bengaluru

On-site
INR 900,000 - 1,300,000
Relocation Assistance Provided
FPGA Design Engineer
FPGA Design Engineer

IF1860 GE Power Conversion India Private Limited • Chennai District

On-site
INR 900,000 - 1,500,000
Relocation assistance provided
Lead Engineer 2 - Controls Engineering
Lead Engineer 2 - Controls Engineering

RE1055 GE Renewable Energy Technologies Private Limited • Hyderabad

On-site
INR 1,800,000 - 3,000,000
Relocation assistance
Software Engineer- Java
Software Engineer- Java

OG1121 Meridium Services and Labs Private Limited • Bengaluru

On-site
INR 1,200,000 - 2,200,000
Relocation assistance provided
Automation & Controls R&D Leader - APAC
Automation & Controls R&D Leader - APAC

IF1860 GE Power Conversion India Private Limited • Chennai District

On-site
INR 5,500,000 - 7,500,000
Relocation assistance
Lead Engineer - Mechanical Component
Lead Engineer - Mechanical Component

IF1860 GE Power Conversion India Private Limited • Chennai District

On-site
INR 2,500,000 - 4,000,000
Relocation assistance provided
Service Enginner - SCADA
Service Enginner - SCADA

AL7932 GE Vernova T&D India Limited • Dadri

Hybrid
INR 1,200,000 - 1,800,000
Research Engineer - Inspection Technologies
Research Engineer - Inspection Technologies

RE1055 GE Renewable Energy Technologies Private Limited • Bengaluru

On-site
INR 1,800,000 - 3,200,000
Relocation assistance provided
Control Engineer
Control Engineer

IF1860 GE Power Conversion India Private Limited • Chennai District

On-site
INR 1,200,000 - 1,800,000
Relocation assistance