Software Engineer
Há 2 dias
Job Title
Software Engineer
Reporting to
Technical Development Lead
Role
Skilled and motivated Software Engineer with expertise in embedded systems, robotics and computer vision to support the design and deployment of ROV (Remotely Operated Vehicle) platforms (subsea and above water) used for inspection, maintenance and monitoring in the oil, gas and renewable energy sectors. Hands-on experience with Arduino, Raspberry Pi, other single-board computers, and a strong command of C++, Python and OpenCV. This position will play a key role in expanding our ROV capabilities through advanced sensor integration, electronic system development and vision-based automation.
Academic Competencies
Bachelor Degree in Computer Engineering, Robotics, Electrical Engineer, or a related discipline.
Experience Competencies
- Proven experience with Arduino, Raspberry Pi, and other SBC's (e.g. BeagleBone, NVIDIA Jetson)
- Proficiency in C++ and Python, particularly in embedded and robotics applications
- Solid understanding of embedded systems, electronics design and sensor integration
- Familiarity with communication protocols (I2C, SPI, UART, Ethernet, CAN etc)
- Ability to interpret schematics, sensor datasheets and system wiring diagrams
- Strong analytical, troubleshooting and documentation skills
- Practical knowledge of robotics, ROV / UAV, USV and other robotically controlled systems operation principles and industrial use cases
- Industry experience in oil and gas or offshore renewable energy inspection and maintenance would be an advantage
- Experience with OpenCV and computer vision techniques in real-world environments
- Familiarity with ROS (Robot Operating System) and Linux-based systems
- Understanding of subsea communication systems, including fibre optics and acoustic modems
- Experience of working with ruggedized, industrial-grade electronics for harsh environments
- Knowledge of marine standards and safety protocols for offshore operations an advantage
- Experience with AI or machine learning models for image analysis and anomaly detection would be advantageous
Responsibilities
Assist with the development of embedded software solutions for ROV, UAV, USV and other robotically controlled semi-autonomous / fully-autonomous systems, data acquisition and real time processing
Programme and interface with microcontrollers and single-board computers (Adruino, Raspberry Pi, NVIDIA, Jetson, etc)
- Integrate and manage diverse sensors (sonar, LIDAR Radar, IMU, depth sensors, environmental sensors, etc) into robotically controlled systems
- Collaborate with electrical and mechanical engineers to define and maintain the electronics architecture of underwater robotic systems
- Ensure robust data communication and control between topside systems and subsea units
- Conduct testing, calibration, and field validation of robotically controlled systems in offshore and renewable environments
- Produce and implement maintenance, calibration and testing logs to ensure accurate and up to date records for each piece of equipment
- Maintain technical documentation and support deployment teams during inspection missions
- Perform routine and preventative maintenance and inspections of robotic systems
automated machinery - Diagnose software faults and implement timely repairs
- Calibrate, tune and test robotic components such as sensors, actuators, motors and control systems
- Collaborate with design production teams to improve robot performance and reliability
- Train operators and other technicians on proper use and care of robotic software systems
- Participate in installation and commissioning of new robotic equipment
- Recommend and implement upgrades to improve efficiency and extend lifespan of systems
-
Software Engineer
2 semanas atrás
Mato Grosso, Brasil International Digital Partners Tempo inteiroSoftware Engineer – AI Contract: 6–12 months (extendable) Location: Remote – Nearshore (EST hours preferred) Overview Our client is looking for a highly skilled and experienced Software Engineer – AI to join the engineering team. The ideal candidate will have strong hands-on experience building full-stack applications (80% backend / 20% frontend),...
-
Software Engineer
1 semana atrás
Mato Grosso, Brasil International Digital Partners Tempo inteiroSoftware Engineer – AI Contract: 6–12 months (extendable) Location: Remote – Nearshore (EST hours preferred) Overview Our client is looking for a highly skilled and experienced Software Engineer – AI to join the engineering team. The ideal candidate will have strong hands-on experience building full-stack applications (80% backend / 20% frontend) ,...
-
Software Engineer Intern
4 semanas atrás
Mato Grosso, Brasil LAB Tech & Analytics Office Tempo inteiroCompany Description LAB Tech Analytics is a dynamic and forward-thinking small company dedicated to revolutionizing data-driven solutions. We empower businesses to unlock the true potential of their data assets with our comprehensive suite of services. From our top-notch data recruitment and training hub to our cutting-edge data products and services, we...
-
Software Engineer
4 semanas atrás
Mato Grosso, Brasil Wallester Tempo inteiroAbout us Are you looking for an exciting opportunity to join a fast-growing fintech company that is revolutionizing the payment industry? Do you want to work with cutting-edge technologies and a talented team of professionals? If yes, then Wallester AS might be the perfect place for you! Wallester AS is an Estonian licensed payment service provider that...
-
Senior Software Engineer
4 semanas atrás
Mato Grosso, Brasil Pride Global Tempo inteiroPride Global is hiring a Senior Software Engineer in Brazil. Please apply for consideration!! Location: Remote (Brazil) Employment Type: PJ Job Summary We are seeking a Senior Software Engineer to join our innovative team. You will develop high-quality, performant, and testable code contributing directly to company-wide initiatives using exciting...
-
Software Engineer Frontend
4 semanas atrás
Mato Grosso, Brasil Pride Global Tempo inteiro100% Remote Opportunity | Senior Frontend Engineer | (professional fluency in English) Are you a frontend engineer passionate about building intuitive and impactful user experiences? We are hiring for a global leader in online communities, connecting millions of users every day. Their main revenue driver is their cutting-edge digital ads platform, and this...
-
Senior Software Engineer
2 semanas atrás
Mato Grosso, Brasil Fraud Deflect Tempo inteiroCompany: Fraud Deflect Role: Senior Software Engineer Language: Native/fluent English. Resumes in English. About the role Own critical services, mentor engineers, and interface with clients. Ship API-first Python systems, internal and customer Angular websites, automate dispute/chargeback workflows, and run Kubernetes with Terraform-managed infra....
-
Software Engineer
4 semanas atrás
Mato Grosso, Brasil Pride Global Tempo inteiroPride Global is hiring a Software Engineer - Frontend II - Brazilians only - Fluent in English Location: Remote (Brazil) Contract: Temporary (6 to 9 months) An established and rapidly growing Ads organization is seeking a Senior Frontend Engineer to join the Campaign Management team. This team is focused on expanding and improving the core functionality that...
-
Senior Software Engineer
2 semanas atrás
Mato Grosso, Brasil GeorgiaTEK Systems Inc. Tempo inteiroSenior Software Engineer (Golang) Location: Remote (Brazil) Experience: 8+ years overall Engagement: Contractor About the Role We are seeking an experienced Senior Software Engineer with strong expertise in Golang, Node.Js, and React to develop and enhance high-performance, scalable backend services. The role emphasizes Go, gRPC, Kafka, Kubernetes, and...
-
Staff Software Engineer
4 semanas atrás
Mato Grosso, Brasil Signify Technology Tempo inteiroJob Title: Staff Software Engineer Job Type: Contract Contract Length: 6–12 months (with strong potential for extension) Rate: Competitive hourly rate (USD) — based on experience Role Location: Remote (LATAM) — must be able to work PST hours The Company: A fast-growing AI technology company building backend systems that enable clinical and operational...