Location(s): Australia; Newcastle, Fountaindale or Brisbane
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: The Software and Systems Engineer demonstrates leadership in communicating business goals, programs, and processes for an area or business segment. He/she will work with a small global project team consisting of software & hardware engineers/technicians 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 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 software/firmware 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. • Provide training and mentoring for less experienced colleagues • Document technical data generated by the assigned project consistent with engineering policies and procedures. • 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 contribute to project teams to acheive the best possible outcome. • Experience in leading technical discussions with customers to identify appropriate specifications. • Mining sector exposure and appreciation for the environment and regulations of the international above and underground mining environment. • 10 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 ·. • 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 • 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 • Knowledge of data structures, algorithms, and software engineering principles. • Strong oral and written communication skills. • Strong interpersonal and leadership skills • At least 2 years’ experience in software quality control and development/quality assurance processes • Six Sigma certification
Locations: Australia; Newcastle, Fountaindale or Brisbane
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.