Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.
TechnipFMC • Kongsberg, Norway
Role & seniority: Software Engineer, Controls & Automation Services (mid-level role in an agile team)
Python test automation and scripting
Software QA methodologies, test documentation
Git, CI/CD pipelines
X-Ray (test management)
Communication protocols: Modbus, CAN, Ethernet/IP, digital/analog IO
Ability to read schematics/datasheets
Subsea control system context; collaboration with mechatronics/electronics/software teams
Plan, design, and execute comprehensive test strategies for software and control systems
Perform hands-on testing/troubleshooting of electronic equipment and control systems; ensure product quality from design to delivery
Create/maintain test documentation, procedures, reports; contribute to QA process and test automation improvements
BSc or engineering degree or equivalent related experience
Solid QA/testing methodologies and hands-on testing experience
Ability to read schematics/datasheets; familiarity with Modbus, CAN, Ethernet/IP
Python test automation and scripting; Git and CI/CD
Familiarity with X-Ray for test management; strong analytical/problem-solving skills
Good communication in Norwegian (preferred) and English (mandatory)
Eligible to reside in Norway without visa sponsorship
Prior experience in subsea/controls environments
Experience in multi-regional agile teams
Additional automatio
Job Purpose To meet the increasing demand in Controls & Automation, we are seeking determined and motivated Software Engineers to join our C&A Services team. Controls and Automation delivers advanced subsea control system solutions due to good collaboration between mechatronics, electronics, software development, and delivery teams.As our new team member, you will be part of a modern and agile Software Engineering environment where your contribution is key to delivering solutions in accordance with TechnipFMC standards, procedures, processes, and schedules, with a continuous concern for quality, targets, and customer satisfaction.Starting in this position, you will be part of a multiregional agile team, with highly skilled teammates that will support getting you onboarded in our ways of working, products, and systems we deliver.Job Description Plan, design, and execute comprehensive test strategies for software systems Perform hands-on testing and troubleshooting of electronic equipment and control systems Collaborate closely with development teams to ensure product quality from design to delivery Create and maintain test documentation, procedures, and reports Contribute to continuous improvement of QA processes and test automation Preferred qualifications hold a BSc, or are an engineer with relevant experience in Computer Systems Solid experience with quality assurance and testing methodologies Ability to read and interpret schematics and datasheets Familiarity with communication protocols (Modbus, CAN, Ethernet/IP, digital/analog IO) Experience with Python test automation and scripting Knowledge of Git and CI/CD pipelines Familiarity with X-Ray for test management Strong analytical and problem-solving skills Good communication skills in both Norwegian (preferably) and English (mandatory) Candidates must be able to reside in Norway without VISA sponsorship Practicalities
Ability to work from our office in Kongsberg
Deadline to apply: 13th of March 2026