The Job logo

What

Where

Engineer - EDD Development

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
Job opportunity for an Engineer - EDD Development at Emerson Innovation Centre in Pune, India. Collaborative product development role involving device descriptor code (DD) analysis, maintenance, improvement, and reverse engineering. Strong communication, problem-solving skills, and adaptability required.

Job description 

Job Summary: 

If you are an Electronics Hardware Engineer looking for an opportunity to grow, Emerson has an exciting opportunity for you!  Based in our Pune, India location, you will be a member of a collaborative product development group.  You will have the opportunity to lead Innovative embedded product development and work with global technical leadership teams for embedded products for Emerson business units located across the globe. You’ll be employed for Emerson Innovation Centre, Pune (EICP) 

 In This Role, Your Responsibilities Will Be:

The responsibilities of this position involve a detailed analysis of product requirements and the development of device descriptor code (DD) that is not only efficient and testable but also aligns with established coding standards and technical design. A key aspect of this role includes the maintenance and improvement of the design and codebase of existing device descriptors. The engineer will be encouraged to engage in reverse engineering, such as debugging and updating current DDs. Collaboration with product management, project management, and development teams is essential for a comprehensive understanding of the EDD project and its goals. Furthermore, the candidate will be instrumental in new concepts and technologies for device descriptors, including the creation of proof-of-concepts, prototypes, and conducting feasibility analysis. An adaptable approach to work and the capability to efficiently function with direction are important attributes for this role.

Who you are:

  You will Anticipates customer needs and provides services that are beyond customer expectations. You will Quickly and decisively takes action in fast-changing, unpredictable situations and Assumes responsibility for the outcomes of others.

For This Role, You Will Need:

For this position, a bachelor’s degree in instrumentation, electronics, or a related field is required. Ideal candidates will have 0–3 years of experience in commercial software products. A strong background in programming languages, particularly C, is vital. Practical experience with industrial protocols such as Modbus, HART, Fieldbus, and Profibus devices is highly valued. Familiarity with asset management systems will be helpful. The role demands strong communication, analytical, and problem-solving skills. Candidates should exhibit a quick learning ability, a high level of passion for teamwork, and the capacity to work optimally within sophisticated and potentially distributed team structures. We place a high value on flexibility, independence, self-motivation, a strong sense of teamwork, an ongoing commitment to learning, a results-focused approach, and meticulous attention to detail.

Preferred Qualifications that Set You Apart:

• a bachelor’s degree in instrumentation, electronics, or a related field is required.

Set alert for similar jobsEngineer - EDD Development role in Pune, India
Emerson Logo

Company

Emerson

Job Posted

10 months ago

Job Type

Full-time

WorkMode

Hybrid

Experience Level

0-2 Years

Category

Software Engineering

Locations

Pune, Maharashtra, India

Qualification

Bachelor or Master

Applicants

Be an early applicant

Related Jobs

Emerson Logo

Graduate Trainee Engineer - Full Stack Development

Emerson

Pune, Maharashtra, India

Posted: 4 months ago

Job Description Job Summary  We are seeking a Full stack Developer to join our dynamic IT team. As a  software developer Engineer, you will collaborate with software developers, system operators, and other IT staff members to manage code releases. You will be responsible for automating and streamlining our operations and processes, deploying, and maintaining critical applications on cloud-based infrastructure, and ensuring the reliability and security of our platform.   In This Role, Your Responsibilities Will Be: Design, implement, and maintain robust and efficient continuous integration and delivery (CI/CD) pipelines for multiple complex projects. Automate infrastructure provisioning, configuration, and deployment using infrastructure as code (IaC) tools and cloud platforms. Implement and manage robust monitoring and alerting systems to ensure high availability, performance, and security of applications. Collaborate closely with development teams to define and implement best practices for code quality, testing, and deployment. Troubleshoot and resolve production issues efficiently, minimizing service disruptions. Participate in on-call rotations and provide timely incident response. Proactively identify and implement performance optimization strategies. Contribute to the development and improvement of deployment and release processes. Stay up-to-date with the latest DevOps trends and technologies. Participate in code reviews and provide constructive feedback. Collaborate with security teams to ensure application security. WHO YOU ARE You will   Anticipates customer needs and provides services that are beyond customer expectations. You will Quickly and decisively takes action in fast-changing, unpredictable situations and Assumes responsibility for the outcomes of others. For This Role, You Will Need: Bachelor’s degree in Computer Science, Engineering, or a related field. ~1 year of experience as a Software Development Engineer or similar role. Proficiency in scripting languages such as but not limited to JAVA Script, React JS, Python, Shell, or Ruby. Front End development Basic knowledge of cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes). Basic knowledge of CI/CD pipelines and automation tools (Jenkins, GitLab CI/CD, etc.). Basic knowledge of networking and security principles. Preferred Qualifications that Set You Apart: Excellent problem-solving and troubleshooting skills. Strong communication and collaboration skills. Certification in relevant technologies (Programming languages, Web Development, AWS Certified DevOps Engineer, Certified Kubernetes Administrator) is a plus.

NVIDIA Logo

Tools Development Engineer

NVIDIA

Pune, Maharashtra, India

Posted: a year ago

What you’ll be doing: As a software engineer on the team, you will take part in technical design and implementation of Automated tests and tools for NVIDIA software products with the goal to identify defects early in the software development lifecycle. In this role you can expect to: Initiate and drive test strategies and test plan design for new features. Review and maintain the test plan. Execute manual and automated tests, analyze results, identify and report defects during release cycles Develop Automated tests for NVIDIA's device driver software mainly on Windows and Linux Distributions running in virtualized environment. Rigorously drive test automation initiative. Build innovative ways to automate and expand our software testing. Expose defects and constraints; Isolate and debug the issue(s) and find the root cause; Contribute to the solution and drive to closure. Develop applications and tools that accelerate development and test workflows Write fast, effective, maintainable, reliable, and detailed code with proper documentation Provide peer code reviews including feedback on performance, scalability and correctness You will have the opportunity to work on challenging technical and process issues Work closely with leadership to report progress by generating effective and actionable reports   What we need to see: Degree in Computer/IT/Electronics engineering, or equivalent experience. Excellent communication and interpersonal skills. Excellent analytical skills for troubleshooting and issue resolution. At least 2 years of programming (Object Oriented) experience in application development using C#, .NET, and Python. Design, development and maintenance of automation framework for applications on Windows and/or Linux platforms. Fundamental understanding of SQL and relational databases with proven skill in writing SQL queries. Should have worked with version control tools like Git/Perforce and code review tools. Skilled at debugging issues and have experience using debugging tools like WinDBG/gdb Excellent teammate and should be able and willing to work with teams across different geographical regions   Ways to stand out from the crowd: Experience with cloud services/Virtualization and NVIDIA hardware a plus. Solid understanding of Operating systems Experience using and building web services for data delivery with REST APIs.