1,547,583open jobs
93,161companies
237,930added this week
Browse all
Salary
≈ $44k – $119k per year (Estimated)
Location
In office (Brazil)

Confirmed on the employer's own hiring board on Oct 13, 2026. First seen by Alion on Sep 27, 2026.

Overview
Company
Impact
Profile match
TSC Subsea combines NDT inspection technologies with award-winning robotic systems to solve the most challenging subsea inspections.

Purpose

As a Software Engineer, you will be responsible for designing, developing, testing, and maintaining software solutions for robotic systems used in NDT applications. This role requires a strong background in software development, along with the ability to work collaboratively in a multidisciplinary team. Your focus will be on creating robust, scalable, and efficient software that drives our robotic solutions and ensures they meet the highest standards of performance and reliability. 

Key Responsibilities: 

Collaborate with cross-functional engineering teams to define software requirements and system specifications. 

Design and develop software for robotic systems, focusing on performance optimization, reliability, and scalability. 

Implement software for various system components, including control systems, user interfaces, and data processing modules. 

Conduct thorough testing and debugging of software to ensure compliance with product requirements. 

Troubleshoot and resolve software issues, working closely with hardware and mechanical engineers to optimise system performance. 

Participate in design reviews, offering insights based on software development and testing experience. 

Maintain technical documentation, including software architecture diagrams, user manuals, and development guides. 

Propose and implement improvements to software development and testing processes to enhance efficiency and quality. 

Stay up-to-date with industry trends and emerging technologies relevant to robotics and NDT applications. 

Qualifications: 

Bachelor’s degree in Computer Science, Software Engineering, Robotics, or a related field; a Master’s degree is preferred. 

Proven experience in software development, with expertise in one or more programming languages (e.g., C#, Python, Java), with a full understanding of Object-Oriented Programming and Design Pattern concepts.  

Excellent problem-solving and debugging skills  

Experience with software testing frameworks and methodologies. 

Ability to work collaboratively in a multidisciplinary team environment. 

Strong English written and verbal communication skills.

Required Skills: 

Strong C# with emphasis on multi-threaded real-time GUI development. 

XAML (Extensible Application Markup Language). 

.NET UI development in Windows Forms   

Understanding of software development lifecycle tools (e.g., Git, Jira, CI/CD pipelines). 

Desired Skills: 

Familiarity with Python 

MVVM (Model-View-ViewModel) design pattern. 

NET UI development in WPF. 

Familiarity with the capabilities of LINQ and Autofac. 

Familiarity with non-destructive testing technologies or industrial automation. 

Experience with real-time systems, embedded software development, or control systems programming. 

Experience with software for data acquisition and processing in robotic applications.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,547,583 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Brazil
≈ $52k – $111k per year (Estimated) • Hybrid • Full-Time • 3+ years exp • Master's Degree • Barretos
JavaScript
SQL
ABAP
DevOps
Rest API
Management
Jira
ServiceNow
ITSM
Apply
In office • Full-Time • Barretos
Python
Apply
≈ $45k – $120k per year (Estimated) • Remote (Brazil) • Full-Time • Brazil
JavaScript
Java
TypeScript
SQL
Java
Spring Framework
Spring Boot
Frontend
Angular
DevOps
Rest API
CI/CD
Git
Docker
Management
Scrum
Kanban
Apply
≈ $45k – $120k per year (Estimated) • Remote (Brazil) • Full-Time • Brazil
JavaScript
Java
TypeScript
SQL
Java
Spring Framework
Spring Boot
Frontend
Angular
DevOps
Rest API
CI/CD
Git
Docker
SLI/SLO/SLA
Management
Scrum
Kanban
Apply
≈ $54k – $120k per year (Estimated) • Remote (Brazil) • Full-Time • Brazil
JavaScript
PHP
TypeScript
SQL
Node JS
Databases
MariaDB
Frontend
Angular
React.js
DevOps
Rest API
CI/CD
Apply
≈ $25k – $64k per year (Estimated) • In office • Full-Time • 3+ years exp • Master's Degree • Hangzhou
Python
JavaScript
Java
C++
Java
Spring Cloud
C++
TensorFlow C++
PyTorch C++
Databases
PostgreSQL
AI/ML
Hadoop
Spark
Computer Vision
MLlib
TensorFlow
PyTorch
Machine Learning
Frontend
React.js
DevOps
gRPC
CI/CD
Docker
Kubernetes
Service Mesh
GitHub
HPC
Management
Agile
Apply
$57k per year • In office • Moscow
Python
C#
C++
Python
FastAPI
C++
PyTorch C++
Databases
PostgreSQL
AI/ML
OpenCV
PyTorch Lightning
Computer Vision
VLM
ComfyUI
ONNX
TensorRT
OpenVINO
PyTorch
ClearML
Ultralytics
ONNX Runtime
Machine Learning
Apply
≈ $19k – $43k per year (Estimated) • In office • Full-Time • 10+ years exp • Bachelor's Degree • Bengaluru
Python
PowerShell
Databases
DynamoDB
Amazon Redshift
Amazon Aurora
DevOps
Terraform
Prometheus
GitLab CI
CI/CD
Jenkins
AWS
Docker
Kubernetes
Grafana
Chaos Engineering
Amazon EKS
AWS Lambda
Amazon EC2
FinOps
Amazon S3
IAM
Amazon ECS
Amazon CloudWatch
TCP/IP
DNS
Management
Confluence
Jira
Agile
Scrum
Kanban
Apply
≈ $19k – $42k per year (Estimated) • In office • Full-Time • 9+ years exp • Bachelor's Degree • Bengaluru
Python
Java
SQL
Databases
Databricks
Azure SQL Database
DevOps
Splunk
Terraform
Azure
AWS
Kubernetes
Grafana
Azure AKS
Linux
Analytics
Azure Data Factory
Management
Agile
ITSM
Apply
≈ $15k – $30k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Bengaluru • Hyderabad
Python
Java
SQL
Databases
Databricks
Azure SQL Database
DevOps
Splunk
Terraform
Azure
AWS
Kubernetes
Grafana
Azure AKS
Linux
Analytics
Azure Data Factory
Management
Agile
ITSM
Apply
≈ $36k – $107k per year (Estimated) • In office • Bachelor's Degree • Bergen
Design
SolidWorks
AutoCAD
Apply
NDE Technician 1 day ago
≈ $16k – $39k per year (Estimated) • In office • Brazil
Management
Microsoft Office
Apply
Tooling Technician 1 day ago
≈ $16k – $39k per year (Estimated) • In office • Brazil
Management
Microsoft Office
Apply
Firmware Developer 1 day ago
≈ $36k – $89k per year (Estimated) • In office • 2+ years exp • Bachelor's Degree • Brazil
C++
DevOps
RTOS
Git
Linux
Apply
Acoustics Engineer 1 day ago
≈ $27k – $65k per year (Estimated) • In office • 2+ years exp • Bachelor's Degree • Brazil
Python
C#
MATLAB
Apply
Remote (Brazil) • Full-Time • Brazil
Management
Jira
Apply
Remote (Brazil) • Full-Time • Brazil
Python
SQL
Databases
Snowflake
Analytics
ETL/ELT
Apply
≈ $53k – $130k per year (Estimated) • In office • Full-Time • Brazil
Apply
≈ $21k – $41k per year (Estimated) • In office • Full-Time • Brazil
Apply
≈ $21k – $42k per year (Estimated) • In office • Full-Time • Recife
Apply
See all jobs
This is one of many
1,547,583 more open roles from verified company boards, updated every day.