Skip to content
mimi

Senior Engineer - Firmware

Eaton

Pune · On-site Full-time Senior Today

About the role

What you’ll do

We are looking forward to Senior Engineer based in Pune, India who has rich experience in industrial communication protocols BACNet, Modbus,TCP/IP, http, Modbus –TCP, DNP, BACNetIP, websockets etc. Hands on in developing quality software applications. Operating system/RTOS concept, multithreading and IPC concepts, sound knowledge and experience of developing Linux shell scripting, Makefiles and application programming. Working knowledge of Linux programming interface.

  • Experience in embedded programming
  • Extensive experience of using C++ in products.
  • Sound understanding of Operating Systems, Data Structures, Algorithms, Object Oriented Programming and design patterns.
  • Candidate must have a strong experience in handling Xilinx tools and he should be proficient in FPGA programming.
  • Bachelors in computer science / electronics/ E&TC/ Instrumentation engineering 5+ Years
  • Experience in Xilinx tools and FPGA programming
  • Experience of industrial communication protocols BACNet, Modbus,TCP/IP, http, Modbus –TCP, DNP, BACNetIP, websockets etc. Hands on in developing quality software applications.
  • Operating system/RTOS concept, multithreading and IPC concepts, sound knowledge and experience of developing Linux shell scripting, Makefiles and application programming.
  • Candidate Must have strong experience in handling the Xilinx tools and he should proficient in FPGA programming
  • Experience in embedded programming
  • Extensive experience of using C in products.
  • Sound understanding of Operating Systems, Data Structures, Algorithms, Object Oriented Programming and design patterns.

Qualifications

  • Bachelors in computer science / electronics/ E&TC/ Instrumentation engineering
  • 5+ Years

Skills

  • Candidate must have strong experience in Xilinx tools and he should be proficient in FPGA programming
  • Experience of industrial communication protocols BACNet, Modbus,TCP/IP, http, Modbus –TCP, DNP, BACNetIP, websockets etc. Hands on in developing quality software applications.
  • Operating system/RTOS concept, multithreading and IPC concepts, sound knowledge and experience of developing Linux shell scripting, Makefiles and application programming.
  • Working knowledge of Linux programming interface
  • Experience in embedded programming
  • Extensive experience of using C++ in products.
  • Sound understanding of Operating Systems, Data Structures, Algorithms, Object Oriented Programming and design patterns.
  • Good communication skills in English (verbal and written) to communicate information effectively to customers, and technical staff

Requirements

  • Bachelors in computer science / electronics/ E&TC/ Instrumentation engineering
  • 5+ Years

Responsibilities

  • Experience in embedded programming
  • Extensive experience of using C++ in products.
  • Sound understanding of Operating Systems, Data Structures, Algorithms, Object Oriented Programming and design patterns.
  • Candidate must have a strong experience in handling Xilinx tools and he should be proficient in FPGA programming

Skills

BACNetBACNetIPCC++DNPData StructuresFPGA programminghttpIPC conceptsIndustrial communication protocolsLinuxLinux programming interfaceLinux shell scriptingMakefilesModbusModbus –TCPObject Oriented ProgrammingOperating system/RTOS conceptTCP/IPXilinx toolsembedded programmingmultithreadingwebsockets

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free