Offers “General Electric”

Expires soon General Electric

R&D Software Engineer

  • Uşak, Türkiye
  • IT development

Job description

3168224
Additional Cities

Skaneateles
Career Level

Experienced
Relocation Assistance

No
Business

GE Oil & Gas
Business Segment

Oil & Gas Measurement & Controls
Function

Engineering/Technology
Country/Territory

United States
Additional States/Provinces

New York
Postal Code

13153
Role Summary/Purpose

The R&D Firmware Engineer will help our team develop the most advanced hand-held remote visual inspection (RVI) equipment in the world. Work entails design and development of embedded software for control and visualization via a combination of digital signal processors (DSP’s), x86/x64 multicore CPU’s, and current generation graphics processing units (GPU’s), with an emphasis on design for testability and validation automation.
Essential Responsibilities

In the role of R&D Firmware Engineer, you will:

·  Design and implementation of video processing algorithms utilizing DSP’s & GPU’s

·  Design and implementation of time critical processing routines utilizing microcontrollers for communication, control, & mechatronics

·  Create and review design documents, with traceability to requirements and implementation

·  Incorporate testability features into embedded software to facilitate automated validation and regression testing

·  Assist with initial hardware bring-up and isolating issues to hardware or software areas

·  Provide support and debug of embedded systems currently in production, interfacing with production engineers as appropriate
Qualifications/Requirements

·  Bachelor's Degree in Computer Engineering, Software Engineering, or Electrical Engineering from an accredited college or university
,li>Minimum 1 year of product development experience
Desired Characteristics

·  C/C++ experience, with working knowledge of DSP / GPU, along with some C#

·  Knowledge of microcontrollers and digital signal processors, along with both Linux and Windows based tools and development environments

·  General embedded software / firmware development including interrupt / DMA handlers, using bus and serial protocols, peripheral drivers, and hardware abstraction

·  Excellent written and verbal communication skills

·  Experience with typical embedded development workflow including: cross compilation & assembly, use of emulators, loader programs, flash ROM programming debuggers, oscilloscopes, and logic analyzers, particularly using TI, Renesas, Microchip, ARM, and Atom processors

·  Experience with or knowledge of video systems, illumination technologies, and video borescopes

·  Ability to utilize specifications and system schematics to enhance testability, functionality, and product value

·  Experience with specifying and writing self-test code to verify proper functioning of hardware

·  Ability to interface with stakeholders to develop and review requirements and plans

·  Experience directing or leading other software and validation engineers

·  Desire to be part of a highly collaborative team of engineers, product managers, and production employees

·  Detail-oriented and self-starting
About Us

BHGE is a diversified technology, media and financial services company, dedicated to creating products that make life better. From aircraft engines and power generation to financial services, medical imaging, television programming and oil and gas. BHGE operates in more than 100 countries and employs over 65,000 people worldwide. (www.bhge.com)
BHGE’s dynamic Measurement and Controls business provides solutions to maximize the economic performance of its customers’ operating assets through innovative and advanced measurement, sensor-based and inspection technologies, data collection, information management, decision support and control expertise. Its portfolio includes six major product lines, which lead in delivering accuracy, productivity, safety, and bottom-line benefits to customers in many industries, including oil & gas, power generation, aerospace, transportation and healthcare. The Measurement and Controls business is a truly global business, with offices in 60+ countries and approximately 7000 employees worldwide. (www.ge-energy.com/oc) and (www.gesensinginspection.com)

GE offers a great work environment, professional development, challenging careers, and competitive compensation. GE is anEqual 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.
Additional Eligibility Qualifications

GE will only employ those who are legally authorized to work in the United States for this opening.
Primary Country

United States
Primary State/Province

New York
Primary City

Skaneateles

Make every future a success.
  • Job directory
  • Business directory