Lead Engineer - Embedded SW Development

GE VernovaRochester Hills, MI
2d

About The Position

To design and develop embedded firmware sub-systems and features on embedded Linux with a focus on networking and integration of Wi-Fi and Cellular technologies. As an Embedded Software Engineer for Critical Infrastructure Communications (CIC) at GE Grid Solutions, you will be responsible for designing industry-leading solutions for industrial grade wired and wireless communications products. CIC is seeking a highly motivated Software Developer who is team-oriented and well versed in the embedded software design.

Requirements

  • Experience in embedded software development, specifically Embedded Linux.
  • Highly proficient in C/C++ programming.
  • Experience in revision control (git).
  • Familiar with networking protocols such as TCP/IP, SNMP, VLAN, SSH, HTTP, DHCP, and Ethernet bridging.
  • Experience with security protocols and algorithms such as EAP/TLS, IEEE 802.1X, RADIUS, PAP, CHAP, etc is desirable.
  • Experience with routing protocols such as RIP, IGRP, OSPF, BGP, etc is desirable.
  • Experience with VPN protocols such as GRE, IKEv2/IPsec, OpenVPN.
  • Familiarity with IEEE 802.11 Wi-Fi protocols (a-ax Wi-Fi6) and integrating Wi-Fi modules.
  • Familiarity with 4G, 5G cellular protocols and integrating cellular modules.
  • Formal software design principles and development processes.
  • Scrum Master and/or Agile SW Development knowledge.
  • Experience with JIRA / Confluence.

Nice To Haves

  • Bachelor’s degree required, preferably BSEE, BSCE (Computer Engineering), BSSE (Software Engineering) or Eletrical Engineering

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 including bug fixes, design corrections, and complex architectural modifications.

Benefits

  • GE Vernova offers a great work environment, professional development, challenging careers, and competitive compensation.
  • Available benefits include medical, dental, vision, and prescription drug coverage; access to Health Coach from GE Vernova, a 24/7 nurse-based resource; and access to the Employee Assistance Program, providing 24/7 confidential assessment, counseling and referral services.
  • Retirement benefits include the GE Vernova Retirement Savings Plan, a tax-advantaged 401(k) savings opportunity with company matching contributions and company retirement contributions, as well as access to Fidelity resources and financial planning consultants.
  • Other benefits include tuition assistance, adoption assistance, paid parental leave, disability benefits, life insurance, 12 paid holidays, and permissive time off.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service