E
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