Logo
Emerson

Software Architect

Emerson, Boulder, Colorado, United States, 80301


If you are an engineering professional looking for an opportunity to grow, Emerson has an exciting opportunity for you! Based in our Boulder, Colorado location, you will participate in and support the development of proven technologies, products, and/or processes to meet company objectives for the advancement of ultrasonic flow measurement devices. This role is 4 days in office and 1 day from home.

In this Role, Your Responsibilities Will Be:

Spearhead the design and development of advanced robust diagnostic software solutions that monitor and evaluate the performance of ultrasonic flow meters in real-time, detecting anomalies, degradation, and potential failures.

Integrate AI and machine learning technologies to enable predictive maintenance, performance optimization, and intelligent decision-making tools that allow customers to act before issues arise.

Leverage historical and real-time data to continuously improve diagnostic models.

Collaborate with hardware, firmware, and product teams to ensure seamless integration between diagnostic software, ultrasonic sensors, and measurement systems.

Identify and use existing technologies across the organization that can be incorporated into your solutions.

Collaborate with product management and customers to comprehend issues and market demands, guaranteeing that diagnostic tools and insights align with customer needs and industry challenges.

Lead and mentor a team of multi-disciplinary engineers, including firmware, embedded hardware, & software, fostering a collaborative and innovative environment where new ideas are encouraged and brought to life.

Stay ahead of industry trends, including advancements in diagnostic software, AI, and flow measurement technologies. Advocate for the continuous evolution of the team’s skills and tools to stay competitive in the market.

Design systems that are scalable, resilient, and reliable in demanding industrial environments, ensuring your diagnostic solutions meet performance and safety standards.

Determine the nature and scope of assigned projects, as well as budget and schedule parameters, and delegate assignments appropriately. Determine the technical design criteria for the project.

Schedule and attend progress briefings and coordination checks to discuss the engineering effort and project status.

Who You Are:

You are a flexible and goal-oriented engineering professional who excels in fast-paced environments. You excel at collaborating across teams and communicating complex technical concepts clearly, ensuring alignment and shared understanding. Your ability to adapt to uncertainty and overcome obstacles, coupled with our technical expertise, will enable us to achieve innovative outcomes even in ambiguous situations. You have a deep passion for technology and continuously seek new ways to improve processes, solve problems, and drive efficiency. You cultivate a culture of innovation, inspiring those around you to think creatively and push the boundaries of what’s possible. Whether you're working with cross-functional teams or leading projects, you have a knack for driving impactful outcomes while fostering collaboration and growth.

For This Role, You Will Need:

BS or MS in Computer Science, Electrical Engineering, Data Science, or a related field.

Minimum 10 years of experience in software development, with at least 5 years in a leadership role.

Strong experience in designing diagnostic systems for embedded applications, particularly for sensor-based or industrial automation products.

Expertise in AI/ML, particularly in predictive maintenance, anomaly detection, and time-series analysis.

Proficiency in programming languages such as C, C++, Python, or similar languages for embedded and real-time applications.

Proven track record of leading and growing technical teams, mentoring engineers, and driving cross-functional collaboration.

Able to work well in a team environment and partner with global colleagues

Excellent written and verbal communication skills, both technical and non-technical.

Ability to translate complex diagnostic needs into clear software requirements and system architecture.

Available for domestic/international travel as required

Legal authorization to work in the United States – Sponsorship will not be provided for this position.

Preferred Qualifications that Set You Apart:

Ph.D. in Computer Science, Electrical Engineering, Data Science, or a related field is a plus.

Experience in diagnostic solutions, AI/ML applications, or industrial systems (especially in flow measurement or instrumentation) is highly desirable.

Experience with cloud computing, IoT platforms, and data analytics tools is a plus.

Familiarity with industry standards and regulations related to flow measurement (e.g. ISO 13849, IEC 61508) is a plus.

Understanding of microcontrollers, digital signal processors (DSPs), and FPGAs is a plus.

Familiarity with signal processing techniques, sensor technologies, and industrial communication protocols (e.g., Modbus, Ethernet/IP, CAN, or Profibus).

Familiarity with industrial automation standards, safety protocols, and cybersecurity considerations.

Experience in Agile or DevOps development processes.

Our Offer To You:

We recognize the importance of employee wellbeing and know that to do your best you must have flexible, competitive benefits plans to meet you and your family’s physical, mental, financial, and social needs. We provide, a variety of medical insurance plans, with dental and vision coverage, Employee Assistance Program, Profit Sharing, tuition reimbursement, employee resource groups, recognition, and much more. Our culture prioritizes work-life balance and offers flexible time off plans, including paid parental leave (maternal and paternal), vacation and holiday leave.

At Emerson, we are committed to fostering a culture where every employee is valued and respected for their unique experiences and perspectives. We believe a diverse and inclusive work environment contributes to the rich exchange of ideas and diversity of thoughts, that inspires innovation and brings the best solutions to our customers.

This philosophy is fundamental to living our company’s values and our responsibility to leave the world in a better place. Learn more about our Culture & Values (https://www.emerson.com/en-us/perspectives/culture-and-values) and about Diversity, Equity & Inclusion at Emerson (https://www.emerson.com/en-us/careers/diversity-and-inclusion) .

Our training programs and initiatives focus on end-to-end development, from onboarding through senior leadership. We provide a wide range of development opportunities, including face-to-face and virtual training, mentorship and coaching, project management, and on-the-job training

Our compensation philosophy is simple: we pay a competitive base salary, within the local market in which we operate, and reward performance during the annual merit review process. In accordance with Colorado EPEWA, the salary range for this role is $133,561 to $156,733. annually, commensurate with the skills, talent, capabilities, and experience each candidate brings to a role.

This position will be open for a minimum of 7 days from the day of posting. Applicants are encouraged to apply early to receive optimal consideration.

In compliance with the Colorado Job Application Fairness Act, in any materials you submit, you may redact or remove age-identifying information such as age, date of birth, or dates of school attendance or graduation. You will not be penalized for redacting or removing this information.

#LI-SW1

Requisition ID

: 24011692

Emerson is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to sex, race, color, religion, national origin, age, marital status, political affiliation, sexual orientation, gender identity, genetic information, disability or protected veteran status. We are committed to providing a workplace free of any discrimination or harassment.