285 CACH MANG THANG TAM STREET, HO CHI MINH, VN
22 hours ago
Lead Software Architect

Lead Software Architect

Are you highly motivated, creative individual and passionate in working with mechanical component or equipment?
Are you a Lead Software Architect  looking for a new inspiration?

Join our Team!
We devise smarter systems to control and monitor oil and gas extraction. Our subsea production systems are industry leading. Our team are responsible for the quality of products from suppliers.
 

Partner with the best

The Lead Software Architect will work as a full stack embedded controls software developer within the New Product Introduction (NPI) team. They may be required to work on one or more projects concurrently as agreed with the Engineering Operations Leader and the Software Team Leader.

As a Lead Software Architect, you will be responsible for:

Designing of full stack architecture of several software products, including front end and backend design.Collaborating with designers and other developers to translate design concepts into functional products and developing APIs to facilitate data exchange between front-end and back-endTaking ownership of key control systems engineering deliverables; System FDS, Software Requirements Specifications, Software Design Documents and system test proceduresWriting clean, well-documented code with adherence to best practices and reviewing unit testing and quality assurance to identify and fix bugs.Staying up-to-date with emerging technologies and industry trends.Following up daily of own tasks to ensure technical schedule attainment.Reporting of project progress and resource status on a regular basisInvolving in Technical input to & review of project plans as required.Providing assistance to the Supply Chain Management Function as and when necessary to assist with the procurement and Sub-Contracting activities

Fuel your passion

To be successful in this role you will:

Have Bachelors in Engineering or Science based discipline or equivalent knowledge and experienceHave more than 10 years experience with specific focus on PLC and SCADA technologies and embedded software experience with specific focus on C/C++, Java SE, Python.Have experience of Distributing systems, utilizing various communications protocols such as Modbus RTU, Modbus TCP, CAN, Ethernet UDP and TCPHave proven experience with creating and managing SQL databasesHave aptitude for learning new technology, techniques, methods and principlesHave a Deep understanding of S/W methodologies and development processes & ownership of process improvements and qualityBe able to travel internationally, as requiredHave experience in using analytical tools to aid & enhance product/offering developmentHave experience delivering projects on small scales, knowledge sharing capabilitie and excellent report writing & presentation skill

Work 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 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 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 or voluntary benefits

Confirm your E-mail: Send Email