About Us: GE is the world's Digital Industrial Company, transforming industry with software-defined machines and solutions that are connected, responsive and predictive. Through our people, leadership development, services, technology and scale, GE delivers better outcomes for global customers by speaking the language of industry.
Role Summary: You will help establish and fulfill business goals. You will utilize experience and expertise to solve problems, develop and execute objectives for self and others, and will impact short-term and some long-term business goals.
He/she will direct and lead a global project team consisting of software & hardware engineers in the design and delivery of well designed, documented and verified hardware solutions for a range of allocated projects, including products for hazardous area certification
Essential Responsibilities: • Execute the design, analysis, or evaluation of assigned projects using sound engineering principles and adhering to business standards, practices, procedures, and product / program requirements. • Work closely with other engineering teams and leaders to analyze system/user requirements and design solutions comprising sub-systems and components - both hardware and software - to address the system level requirements. • Ensure all interface characteristics between software, sub-systems/ components and hardware/firmware are established and agreed upon. • Develop validation and verification plans to de-risk and qualify designs. • Provide project planning and ongoing management of hardware and software development being executed by the team. • Concurrently manage multiple projects monitoring progress and quality and ensure schedule and budget requirements are met. • Provide timely communications on significant issues, risks or developments. • Ensure products are released with appropriate risk mitigation through GE design review, & testing / validation process. • Participate in, or lead as appropriate, technical and program reviews. • Direct the efforts of assigned team members, providing leadership in the form of training, mentoring, talent development, and checking of their work • Document technical data generated by the assigned project consistent with engineering policies and procedures. • Develop and strengthen the team’s engineering skillsets and ensure high performance. • Participate in teams assigned to deliver products, address organizational initiatives and generic issues with the view to continuous improvement. • Evaluate and influence new and revised Engineering Standards and Product Definition Operating Procedures. • Always work within the guidelines of applicable GE Policies & Procedures, Engineering Standards, Product Definition Operating Procedures, Specifications, Government and Commercial Standards, and special security requirements. • Ensure GE Safety methodology and techniques are understood, scheduled, followed and cultural.
Qualifications/Requirements: • Bachelor degree in Electronic, Mechatronic or Computer Engineering, Information Systems, Information Technology, Computer Science, or equivalent. • At least 5 years of relevant experience
Desired Characteristics: • Master’s degree in Electronic, Mechatronic or Computer Engineering, Information Systems, Information Technology, Computer Science, or equivalent • Ability to lead and motive a project team for the best possible outcome. • Additional experience in leading technical discussions with customers to identify appropriate specifications. • Have developed and/or used hazardous area certified products in underground mining, familiarity and direct relevant experience with MSHA and IEC Ex is required • Have a strong grasp on global product regulatory compliance, safety, and radio compliance under international schemes such as Ctick, CE, FCC and iCASA • Have an in depth understanding of Digital Mining Technology, with emphasis on safety systems, personnel protection, collision avoidance and productivity solutions • A strong understanding of the GE development process, including Fastworks and Agile software development techniques • Good knowledge of system engineering principals, specifically system decomposition and integration and testing • A strong back ground in software and firmware for embedded devices, coupled with a reasonable background in electronic and mechanical aspects of electro-mechanical digital products • Working knowledge of schematic and printed circuit board development methodology, tools, library management, IPC standards (Altium or Mentor Graphics) • Working knowledge of design for procurement, design for manufacture and design for test of electronic sub-assemblies • Working knowledge of Teamcenter PLM, and configuration management of products, designs and documents • Working knowledge of 3D modelling tools such as Inventa, Solidworks and NX • Knowledge of client server applications and architectures and web services (REST, SOAP, WSDL etc.) • Working knowledge of Object Oriented Design methodologies, Software Design Patterns and C, C++, C# and Java coding principles • Mining sector exposure and appreciation for the environment and regulations of the international above and underground mining environment. • Strong oral and written communication skills. • Strong interpersonal and leadership skills • Experience with design and certification of products for Hazardous Area applications, both IEC Ex and MSHA. • 10 or more years of experience with code-writing in a variety of programming languages and hardware platforms. • Exposure to Microsoft Technologies, .NET, DCOM, ATL, VC++, VB, SQL Server, Internet Technologies, SOA, Java, JBOSS, or XML ·. • Knowledge of data structures, algorithms, and software engineering principles. • At least 2 years’ experience in software quality control and development/quality assurance processes • Six Sigma certification
We are in the process of transitioning to an improved job application system and in the interim we are operating with two systems. Have your Job ID ready (from the email you received when you applied) to log in and check your application status.
Click the appropriate button. If you don't know your job ID, you can still check your status: use both buttons.