Senior Software Engineer
Emerson
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
About the Senior Software Engineer Role at Emerson
National Instruments, now the T&M division of Emerson, is actively seeking a Senior Software Engineer to join their team. This pivotal role primarily focuses on DIAdem, a cutting-edge data analysis software designed for the post-processing of measurement data. This is an unparalleled opportunity to delve into critical areas such as data search and inspection, advanced data visualization, sophisticated analysis, and automated reporting.
DIAdem stands as Emerson's high-performance solution, offering seamless data management, exploration, and analysis, thereby revolutionizing data interpretation. Equipped with a comprehensive suite of powerful tools for importing, analyzing, and visualizing data from diverse sources, DIAdem is the preferred choice for engineers, managers, and industry peers who require quick and efficient actionable results.
Our software, specifically engineered for analyzing test and measurement data, is currently deployed in over 15,000 companies across various sectors, including automotive, aviation, environmental monitoring, and appliance manufacturing.
The DIAdem product is presently undergoing a significant technology refresh aimed at modernizing its platform and integrating new AI-driven capabilities. As a Senior Software Engineer, you will play a hands-on and influential role in shaping this transformative evolution. We eagerly anticipate your application!
Key Responsibilities
- Research, propose, and implement high-quality, scalable, and testable designs that strictly adhere to both company and industry best practices.
- Work effectively within an agile development process, contributing to iterative improvements.
- Actively grow and share knowledge within your immediate team and across other teams and sites.
- Strive continuously towards improvement in all aspects of development and collaboration.
Who You Are
You possess the ability to adapt your communication content and style effectively to meet the diverse needs of various collaborators. You are a role model who encourages the expression of diverse ideas and opinions, constantly seeking innovative ways to enhance team support and efficiency.
Required Qualifications
- Bachelor's degree in Computer Science or an equivalent technical field.
- Proven experience with C++ and Python programming languages.
- Demonstrated ability to design desktop/web applications with a strong focus on testability.
Preferred Qualifications
- Experience with the Delphi programming language.
- Experience with Visual Basic scripting.
Our Culture & Commitment at Emerson
At Emerson, we are dedicated to fostering a workplace where every employee feels valued, respected, and empowered to achieve their full potential. We cultivate an environment that champions innovation, collaborative teamwork, and diverse perspectives, understanding that the best ideas emerge from strong, inclusive teams. Our steadfast commitment to continuous career development and nurturing an inclusive culture ensures you receive the necessary support to thrive. Whether through structured mentorship programs, specialized training, or leadership opportunities, we invest in your success, enabling you to make a lasting impact. We firmly believe that diverse teams, working cohesively, are fundamental to driving growth and delivering exceptional business results.
About Emerson
Emerson is a global leader in automation technology and software. With extensive domain expertise and a legacy of impeccable execution, Emerson assists customers in critical industries such as life sciences, energy, power and renewables, chemical, and advanced factory automation. Our solutions enable them to operate more sustainably while simultaneously enhancing productivity, energy security, and reliability. Through global operations and a comprehensive portfolio of software and technology, we empower companies to implement digital transformation initiatives, measurably improving their operations, conserving valuable resources, and bolstering their safety. We are committed to offering equitable opportunities, celebrating diversity, and confidently embracing challenges, knowing that together, we can create significant impact across a wide array of countries and industries. Join our team—let's go!
Key Skills/Competency
- Data Analysis
- Software Engineering
- C++
- Python
- Agile Development
- Testability
- Data Visualization
- Measurement Data
- AI-driven Capabilities
- Scalable Design
How to Get Hired at Emerson
- Research Emerson's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
- Customize your resume: Tailor your Senior Software Engineer resume to highlight experience with C++, Python, data analysis software, and agile methodologies, aligning with Emerson's requirements.
- Showcase technical expertise: Prepare to discuss scalable design, testability, and your experience with data visualization and AI-driven features relevant to DIAdem during interviews.
- Demonstrate problem-solving: Be ready to share examples of how you've solved complex engineering challenges and contributed to continuous improvement in past roles.
- Highlight communication skills: Emphasize your ability to adapt communication and collaborate effectively across diverse teams, a key trait Emerson values.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background