Firmware Engineer

Job Category:
Software Developer/Engineer
Job Type:
Level of IT Experience:
5-10 Years
Not Specified
Salary Description:
Competitive salary offered
Baker Hughes
Job Ref:

Would you like to apply your software engineering expertise in developing innovative solutions for real world problems?

Enjoy complex and problem solving and development across an exciting portfolio

About the team

We operate at the heart of the digital transformation of our business. From Digital Engineering to enabling employee success, the Digital Technology team is driven to provide the best products and service. We collaborate with teams to solve complex technical challenges and design future innovations.

Partner with the best

As a Firmware Engineer within the Engineering team you must be able to interpret a customer's specification / requirements to produce a practical and cost effective design solutions to meet the design or maintenance requirements.

As a Firmware Engineer, you will be responsible for:

* Working closely with our Electrical Engineering teams to design, prototype, validate, and certify next-generation industrial sensing.
* Designing and develop software/ firmware, perform validation, and maintenance of industrial grade embedded systems
* Evaluating system level requirements by brainstorming with Product Specialists, Product Managers, and other peers throughout the organization
* Supporting sustaining activities across a broad product portfolio
* Supporting the creation and implementation of process-driven design decisions (CPO; NPI and NTI; Operations, Sales, and Service support)

Fuel your passion

To be successful in this role you will:

* Have a Masters Degree in Embedded Development or BSc within Computer Science, Electrical Engineering, Electronics Engineering, Computer Engineering
* Have experience with developing embedded C/C++ applications for embedded operating systems (including, but not limited to; Linux, QNX Neutrino, Micrium OS, etc.on ARM targets)
* Have experience in using software and hardware debugging techniques and developing tools (an example would include, but not limited to; STM32)
* Have experience with real-time implementation of Signal Processing algorithms
* Have experience in serial communications (Examples would include, but not limited to; RS232, RS485, Modbus, I2C and SPI)
* Consider yourself a team player and enjoy supporting or mentoring more junior members of the team
* Enjoy problem solving and be interested and enthusiastic, you may enjoy jobbies such as as RaspberryPi

About Us:
We are an energy technology company that provides solutions to energy and industrial customers worldwide. Built on a century of experience and conducting business in over 120 countries, our innovative technologies and services are taking energy forward - making it safer, cleaner and more efficient for people and the planet.

Join Us:
Are you seeking an opportunity to make a real difference in a company that values innovation and progress? Join us and become part of a team of people who will challenge and inspire you! Let's come together and take energy forward.

Baker Hughes Company 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.

Email me jobs like this

Contact Details:
Baker Hughes
Contact: Contact

You may return to your current search results by clicking here.

Latest Job Listings