
Check out our latest products
Location: Pune
Company: Emerson
If you are an EDDL/GUI/UI developer looking for an opportunity to grow, Emerson has an opening for you! You will participate in teams designing world-class Pressure and Temperature field instruments. Our products deliver highly accurate pressure and temperature measurements with unmatched reliability to help customers in a variety of industries. In this role you will get to work with engineers from multiple global sites and leverage their combined knowledge to achieve the program objectives. Even if you aren’t certain, you meet every requirement, we encourage you to apply!
In This Role, Your Responsibilities Will Be
- Design/implement User Interface that meet rigorous functional safety
- Execute software development activities, including:
- Performing extensive peer reviews
- Manage code changes using version control tools.
- Creation and execution of unit and integration tests for verifying UI requirements.
- Debugging software and hardware/software integration issues
- Propose improvements to identified UI inefficiencies and deficiencies.
- Use scopes, meters, power sources, logic analyzers, sniffing tools etc. as necessary to complete the task
- Embedded Testing
Who You Are
You relate comfortably with people across levels, functions, cultures, and geography. You are a self-motivated, team-oriented individual who can set and achieve goals. You are interested in learning, problem solving, and you collaborate well with others. You work with other functional groups that includes Electronics HW Engineering, Software Test, and Firmware/Software Developers.
For This Role, You Will Need
- Bachelor of Engineering in Electronics & Telecommunication /IT & Computer/Instrumentation/ M. Sc. Electronics with a focus on programming
- Good programming skills with EDDL/C / C++.
- Prior development experience of 1 – 2 years
Preferred Qualifications That Set You Apart
- Knowledge of industrial digital communication protocols (e.g. 4-20mA, HART, Modbus, Ethernet, Profibus, Profinet, USB, BLE etc.)
- Knowledge of any version control tool such as (GIT, SVN etc)
- Knowledge of any 8-bit, 16-bit, and 32-bit Micro-controllers
- Knowledge of any serial communication protocols like SPI, I2C, CAN, etc
- Knowledge of writing testcases and integration testing
- Collaborate with a multi-disciplinary global development team