FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Automation & Control Software Engineer – Lead Engineer
Baker Hughes. Leading the execution of software projects within the subsea control production systems department .
About the role
Key responsibilities & impact- Leading the execution of software projects within the subsea control production systems department
- Developing and maintaining PLC and/or SCADA applications, including creating new functions, troubleshooting issues, managing source control, and ensuring code quality through best practices
- Reporting project progress and resource status regularly, and providing technical input to project plans as needed
- Collaborating with the global engineering team to ensure unit engineering meets contract specifications and complies with local regulatory requirements
- Taking ownership of key control systems engineering deliverables, including System FDS, Software Requirements Specifications, Software Design Documents, and system test procedures
- Preparing and reviewing project requirements, design specifications, software product requirements, and interface specifications
- Preparing and reviewing test requirements for software applications and units in accordance with defined Codes of Practice
- Reviewing engineering solutions to ensure cross‑project standardisation and optimal use of engineering resources
Requirements
What you’ll need- Hold a Bachelor’s degree in Engineering or a Science‑based discipline, or possess equivalent experience
- Bring automation experience with strong expertise in PLC and HMI/SCADA technologies (Twincat Soft PLC and Ignition SCADA preferred)
- Have hands‑on experience with industrial communication protocols such as Modbus TCP, CAN, Ethernet UDP, and OPC UA
- Demonstrate solid knowledge of object‑oriented design principles and modern software development methodologies
- Show deep understanding of software development processes, with a track record of driving quality and process improvements
- Use analytical tools effectively to support product development and problem‑solving
- Proven experience delivering small‑scale engineering or automation projects
- Possess strong interpersonal, communication, and documentation skills
- Be willing to travel to company‑assigned sites.
Benefits
Comp & perks- Contemporary work-life balance policies and wellbeing activities
- Comprehensive private medical care options
- Safety net of life insurance and disability programs
- Tailored financial programs
- Additional elected or voluntary benefits
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PLC programmingSCADA applicationsobject-oriented designsoftware development methodologiesindustrial communication protocolsModbus TCPCANEthernet UDPOPC UAautomation engineering
Soft Skills
interpersonal skillscommunication skillsdocumentation skillsproblem-solvingcollaborationownershipanalytical skillsproject managementresource managementquality improvement
Certifications
Bachelor’s degree in EngineeringBachelor’s degree in Science-based discipline