Principal Electronic Software Application Engineer - Singapore - TechnipFMC

TechnipFMC
TechnipFMC
Verified Company
Singapore

2 weeks ago

Wei Jie

Posted by:

Wei Jie

beBee Recruiter


Description
TechnipFMC is a global leader in the energy industry, specialized in subsea and surface technologies integrated projects, products, and services


Our mission and vision:
to enhance the performance and drive real change in the traditional and new energy industry


How we do it:

by constantly challenging conventions, tackling some of the most complex technical and engineering challenges and investing in our 20,000+ employees worldwide.

If contributing to breakthrough projects in a truly global playground inspires you, this might be the opportunity for you.


Job Scope:

This position fulfills the purpose of a Principal Software Application Engineer position inclusive of responsibility for guidance in the design of software, software platforms, database, security and communication platforms.

Responsible for defining and developing software system solutions based on existing standards and on market expectations. Responsible for identification of gaps pertaining to software / software-structure. Responsible for proposing new and improved software techniques for products and systems that can be developed into standard offerings.


Job description:


  • Supports engineering work in projects, products, and studies/tenders. Works with Product Management and Business Development in identification of market drivers and trends and Measurement Solutions response to these Surveys competitors' products and systems. Follows trends in uses of new software methodology, communications protocols and related software architectural paradigms.
  • Participates in all software related product development review meetings (concept, design etc.) Advises on technical readiness level regarding product development. Trains and coach Software Designers in production knowledge and project execution
  • Secures and documents lessons learned and ensures architects and designers are up to date on future practices. Identify and suggest new standard products for Measurement Solutions. Design of software and communications protocols necessary for product integration
  • Guide in development of product life cycle direction. Assist and guide human factors engineering, inclusive of HMI in electronic products. Support in technical issues. Assist in improvements of Design Processes. Provides the highest level of expertise on technicaltechnological solutions and engineering innovations.
  • Defines engineering solutions within tenders. Identifies and analyses risks associated with engineering tasks. Efficiently contributes to the client relations through presentations, meetings, interfaces, etc. Supports the knowledge development within the discipline by providing guidance, trainings and mentoring to engineers.

Reports to:
Global Product Development Manager


Location:
Singapore


You are meant for this job if:

  • Bachelor's degree in software engineering or computer Science preferred or equivalent with 10-20 years of experience in the field as a minimum.
  • Demonstrated innovative skills in software utilization for creation of new products or enhancement of existing products. Demonstrates mastery in mentoring, creative thinking, and engineering execution planning. Demonstrated effective customer and supplier presentation skills. Proven ability to present, discuss and reach desired agreement on complex technical issues.
  • Expert knowledge and understanding of Linux, JavaScript, Python, RTOS, C/C++ and embedded/assembly language programming along with utilization of compilers, debuggers, emulators, microprocessor software design and embedded systems programming concepts in addition to low level hardware interfacing, device drivers for SPI, UART, I2C and USB along with bootloaders and hardware/kernel configuration.
  • Experience with and understanding of communications protocols such as TCP, TCP/IP, HTTP, MODBUS, MQTT (etc.). Knowledge of product certification (weights and measures), grasp of product safety (constructional / electrical safety), awareness of auditing techniques and practices (for ISO compliance), and an understanding of API (American Petroleum Institute) Guidelines. Advanced technical skills in engineering.
Learn more about TechnipFMC and find other open positions by visiting our Career Page.

Follow us on LinkedIn for company updates.

  • TechnipFMC promotes inclusion and diversity, guaranteeing equal opportunities to everyone, regardless of age, race, ethnicity, religion, sexual orientation, gender expression, disability or any other plurality._

More jobs from TechnipFMC