Firmware Developer

GE Vernova

  • Hyderabad, Telangana
  • Permanent
  • Full-time
  • 4 days ago
Job Description Summary To design and develop embedded firmware sub-systems and features on embedded Linux and RTOS platform(s).Job DescriptionRoles and Responsibilities
  • Perform requirements analysis, design, implementation, and test of software solutions.
  • Implementation of feature requests, successfully merging the new design into the existing architecture.
  • As part of the development process, follows engineering processes, practices, and procedures.
  • Report progress and status to project management.
  • Perform rough estimates of time required to resolve issues, helping with task prioritization process.
  • Resolution of problems reported from the field; including bug fixes, design corrections, and complex architectural modifications.
Required Qualifications
  • Bachelor’s degree in engineering or equivalent , preferably EE, CE SE
  • Minimum 5 years related experience required
  • Experience in embedded software development.
  • Highly proficient in C/C++ programming.
  • Experience in revision control (git).
  • Experience with security protocols and algorithms such as EAP/TLS, IEEE 802.1X, RADIUS, PAP, CHAP, etc is desirable.
  • Familiar with networking protocols such as TCP/IP, SNMP, telnet, SSH, HTTP, DHCP, and Ethernet bridging.
  • Formal software design principles and development processes.
  • Scrum Master and/or Agile SW Development knowledge
  • Knowledge of communications theory, RF, and modulation techniques is desirable.
  • Experience with RTOS (FreeRTOS, ThreadX, Micrium...) (desired)
  • Experience with JIRA / Confluence
Additional InformationRelocation Assistance Provided: Yes

GE Vernova