R&D Firmware Engineer

General Electric Skaneateles , NY 13152

Posted 3 months ago

R&D Firmware Engineer

  • GE Oil & Gas

  • Experienced

  • Posted 9/14/2018 1:55:52 AM

  • 3168224

  • Job Function: Engineering/Technology

  • Business Segment: Oil & Gas Measurement & Controls

Location(s): United States; New York; Skaneateles

Role Summary:

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 an Equal 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.

Locations: United States; New York; Skaneateles

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


See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Download the
LiveCareer app and find
your dream job anywhere
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Lead Embedded SW Development Engineer

General Electric

Posted 5 days ago

VIEW JOBS 12/11/2018 12:00:00 AM 2019-03-11T00:00 Lead Embedded SW Development Engineer * GE Oil & Gas * Experienced * Posted 12/10/2018 5:57:46 PM * 3224407 * Job Function: Engineering/Technology * Business Segment: Oil & Gas Measurement & Controls Location(s): United States; New York; Skaneateles Role Summary: 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 Minimum 3 years 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: Baker Hughes, a GE company (NYSE:BHGE) is the world's first and only full stream provider of integrated oilfield products, services and digital solutions. Drawing on a storied heritage of invention, BHGE harnesses the passion and experience of its people to enhance productivity across the oil and gas value chain. BHGE helps its customers acquire, transport and refine hydrocarbons more efficiently, productively and safely, with a smaller environmental footprint and at lower cost per barrel. Backed by the digital industrial strength of GE, the company deploys minds, machines and the cloud to break down silos and reduce waste and risk, applying breakthroughs from other industries to advance its own. With operations in over 120 countries, the company's global scale, local know-how and commitment to service infuse over a century of experience with the spirit of a startup – inventing smarter ways to bring energy to the world. Follow Baker Hughes, a GE company on Twitter @BHGECo, or visit us at BHGE.com. GE offers a great work environment, professional development, challenging careers, and competitive compensation. GE is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, gender (including pregnancy), sexual orientation, gender identity or expression, age, disability, veteran status or any other characteristics protected by law. Locations: United States; New York; Skaneateles GE will only employ those who are legally authorized to work in the United States for this opening. General Electric Skaneateles NY

R&D Firmware Engineer

General Electric