Are you a Consulting Engineer Ultrasound - Chief Software Engineer looking for a new opportunity?
Partner the best
We are seeking a visionary and technically adept Software Chief Consulting Engineer to lead software development and governance for our Industrial Ultrasonic Testing (UT) Products. This role is critical in driving software innovation, strategic consulting, ensuring architectural governance, hands-on engineering to solve complex software challenges and mentoring the team toward a cohesive and future-ready software platform aligned with the company’s North Star vision. The candidate must have a exceptional leadership abilities, and a strong business acumen to drive alignment across diverse teams and stakeholders.
As a Consulting Engineer Ultrasound - Chief Software Engineer, you will be responsible for:
Defining and driving the North Star vision for the software platform, ensuring long-term alignment with organizational goals.Collaborating across teams to design a unified software platform that meets diverse needs, including performance, reliability, security, and user experience.Aligning software capabilities with industry advancements and customer requirements to maintain a competitive edge.Driving the refactoring of legacy monolithic systems into modern, modular, and scalable architectures.Implementing advanced technologies, such as large language models (LLMs), to enhance software design and development efficiency.Having a deep knowledge in System Level Architecture to understand end to end concepts.Overseeing the development of image processing and signal processing algorithms critical to ultrasonic testing applications.Establishing and enforce software architecture governance frameworks to ensure scalability, reliability, and adherence to industry best practices.Leading the team of software architects in defining and converging on the North Star vision for the software platform.Overseeing the development of software design principles, architecture standards, and long-term strategies to guide product development.Continuously evaluating and selecting the best-fit technologies and frameworks for platform evolution.Technically Lead and mentor a high-performing team of software architects and engineers, fostering innovation and technical excellence.Collaborating with cross-functional teams, including:Product Management to ensure alignment of software features with market and customer needs.Engineering for seamless hardware-software integration.Service teams to design software that is easy to deploy, maintain, and troubleshoot.UI/UX designers to deliver intuitive and user-friendly software interfaces.Cybersecurity teams to ensure robust and secure software solutions.Translating complex technical strategies into actionable business insights for senior leadership and key stakeholders.Developing and present roadmaps, progress updates, and risk assessments with clarity and assertiveness.Aligning software development strategies with broader business objectives and market opportunities.Fuel your passion
To be successful in this role you will:
Bachelor’s or Master’s degree in computer science engineering25+ years of software development experience, with at least 5+ years in a Principal Lead Software Architect role.Proven expertise in software architecture governance and platform convergence.Proven experience with Windows, and Linux platforms based products.Demonstrated ability to refactor legacy systems and implement modern architectures (ex: micro services-based architecture).Familiarity with LLM technologies and their applications in software design.Familiarity with front-end technologies (e.g., React, Angular) and mobile app developmentAdvanced knowledge of programming languages; pair programming and modern development frameworks and test automation frameworks.Proficiency in operating systems of Windows and Linux environment.Experience working with Agile methodologies and DevOps practices.Strong knowledge of cybersecurity principles and secure coding practicesExceptional leadership, mentorship, and team-building abilities.Excellent communication and presentation skills to articulate technical concepts to diverse audiences.Business acumen to align software strategies with organizational goals and market needsWork in a way that works for you
We recognize that everyone is different and that the way in which people want to work and deliver at their best is different for everyone too. In this role, we can offer the following flexible working patterns:
Working flexible hours - flexing the times you work in the dayWorking with us
Our people are at the heart of what we do at Baker Hughes. We know we are better when all of our people are developed, engaged and able to bring their whole authentic selves to work. We invest in the health and well-being of our workforce, train and reward talent and develop leaders at all levels to bring out the best in each other.
Working for you
Our inventions have revolutionized energy for over a century. But to keep going forward tomorrow, we know we have to push the boundaries today. We prioritize rewarding those who embrace change with a package that reflects how much we value their input. Join us, and you can expect:
Contemporary work-life balance policies and wellbeing activitiesComprehensive private medical care optionsSafety net of life insurance and disability programsTailored financial programsAdditional elected or voluntary benefits