Software Engineer/ Engenheiro de Software
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
Cargo:
Engenheiro de Software
Subordinado a:
Líder de Desenvolvimento Técnico
Função
Engenheiro de software qualificado e motivado, com experiência em sistemas embarcados, robótica e visão computacional, para apoiar o projeto e a implantação de plataformas ROV (veículos operados remotamente) (submarinas e acima da água) utilizadas para inspeção, manutenção e monitoramento nos setores de petróleo, gás e energia renovável. Experiência prática com Arduino, Raspberry Pi, outros computadores de placa única e domínio de C++, Python e OpenCV. Esta posição terá um papel fundamental na expansão de nossas capacidades de ROV por meio da integração avançada de sensores, desenvolvimento de sistemas eletrônicos e automação baseada em visão.
Competências acadêmicas
Graduação em Engenharia da Computação, Robótica, Engenharia Elétrica ou disciplina relacionada.
Competências de experiência
Experiência comprovada com Arduino, Raspberry Pi e outros SBCs (por exemplo, BeagleBone, NVIDIA Jetson)
Proficiência em C++ e Python, particularmente em aplicações embarcadas e robóticas
- Sólida compreensão de sistemas embarcados, projeto eletrônico e integração de sensores
- Familiaridade com protocolos de comunicação (I2C, SPI, UART, Ethernet, CAN, etc.)
- Capacidade de interpretar esquemas, fichas técnicas de sensores e diagramas de fiação do sistema
- Fortes habilidades analíticas, de resolução de problemas e documentação
- Conhecimento prático de robótica, ROV/UAV, USV e outros princípios de operação de sistemas controlados por robótica e casos de uso industrial
- Experiência no setor de petróleo e gás ou inspeção e manutenção de energia renovável offshore seria uma vantagem
- Experiência com OpenCV e técnicas de visão computacional em ambientes reais
- Familiaridade com ROS (Robot Operating System) e sistemas baseados em Linux
- Compreensão de sistemas de comunicação submarinos, incluindo fibra óptica e modems acústicos
- Experiência em trabalhar com equipamentos eletrônicos robustos de nível industrial para ambientes adversos
- Conhecimento das normas marítimas e dos protocolos de segurança para operações offshore é uma vantagem
- Experiência com modelos de IA ou aprendizado de máquina para análise de imagens e detecção de anomalias seria uma vantagem
Responsabilidades
- Ajudar no desenvolvimento de soluções de software incorporadas para ROV, UAV, USV e outros sistemas semi-autónomos/totalmente autónomos controlados por robótica, aquisição de dados e processamento em tempo real
- Programar e fazer a interface com microcontroladores e computadores de placa única (Adruino, Raspberry Pi, NVIDIA, Jetson, etc.)
- Integrar e gerenciar diversos sensores (sonar, radar LIDAR, IMU, sensores de profundidade, sensores ambientais, etc.) em sistemas controlados por robótica
- Colaborar com engenheiros elétricos e mecânicos para definir e manter a arquitetura eletrônica de sistemas robóticos subaquáticos
- Garantir uma comunicação de dados e um controle robustos entre os sistemas de superfície e as unidades submarinas
- Realizar testes, calibração e validação em campo de sistemas controlados por robótica em ambientes offshore e renováveis
- Produzir e implementar registros de manutenção, calibração e testes para garantir registros precisos e atualizados para cada equipamento
- Manter a documentação técnica e apoiar as equipes de implantação durante as missões de inspeção
- Realizar manutenção e inspeções de rotina e preventivas de sistemas robóticos e máquinas automatizadas
- Diagnosticar falhas de software e implementar reparos oportunos
- Calibrar, ajustar e testar componentes robóticos, como sensores, atuadores, motores e sistemas de controle
- Colabore com equipes de produção de design para melhorar o desempenho e a confiabilidade dos robôs
- Treinar operadores e outros técnicos sobre o uso e cuidados adequados dos sistemas de software robótico
- Participar da instalação e comissionamento de novos equipamentos robóticos
- Recomendar e implementar atualizações para melhorar a eficiência e prolongar a vida útil dos sistemas
-
Engenheiro de software sênior
1 semana atrás
Rio de Janeiro, Rio de Janeiro, Brasil Ligaí Tempo inteiro R$60.000 - R$120.000 por anoDescrição da EmpresaNa Ligaí, trabalhamos para eliminar tarefas manuais, chatas e repetitivas, liberando os seres humanos para criar e inovar. Somos inquietos, criativos por natureza e estamos sempre em busca de novas soluções para melhorar o dia a dia. Nosso objetivo é proporcionar um ambiente confortável e agradável, onde todos possam se dedicar ao...
-
Engenheiro de software líder
2 semanas atrás
Rio de Janeiro, Rio de Janeiro, Brasil Duop Company Tempo inteiro R$60.000 - R$240.000 por anoStaff Software EngineerDuopCore Engenharia de AGENTES de IAHíbrido ; Rio de JaneiroQuer sersócio em até 3% de uma startupavaliada emR$ 40M em apenas 1 ano de vida, com projeção de chegar aR$ 120M em 18 meses?Estamos em busca de um(a) Staff Software Engineer para integrar nossa equipe de alta performance. Nosso time é composto por profissionais (IME,...
-
Arquiteto de Software
Há 4 dias
Rio de Janeiro, Rio de Janeiro, Brasil Fadami - Software & Innovation Tempo inteiro R$90.000 - R$120.000 por anoNós somos aFadami Software & Innovation, líder em soluções para concessionárias de rodovias. Há mais de 15 anos entregamos soluções através de sistemas de alta qualidade, seguros e de alto desempenho que movem a vida de milhares de pessoas.Buscamos um(a) Arquiteto(a) de Software para definir, evoluir e governar a arquitetura das nossas soluções em...
-
Senior Software Engineer
Há 2 dias
Rio de Janeiro, Rio de Janeiro, Brasil Fielo Tempo inteiro R$90.000 - R$120.000 por anoSenior Software Engineer – Pega Systems ProjectAbout usAt Fielo, we build innovative Loyalty & Incentives solutions that transform the way companies engage with customers, partners, and employees. We are starting a strategic development project with Pega Systems and looking for a Senior Software Engineer to design and deliver scalable, secure, and...
-
Software Developer
Há 2 dias
Rio de Janeiro, Rio de Janeiro, Brasil TechnipFMC Tempo inteiro R$104.000 - R$312.000 por anoJob Purpose The Senior Software Developper calls for an experienced, knowledgeable, and talented individual to design and develop software for the User Configurable Open System (UCOS) product. As a senior software engineer, you will have an opportunity to apply your versatile embedded, systems, and application software development skills to UCOS's...
-
Senior Python Software Engineer
Há 6 dias
Rio de Janeiro, Rio de Janeiro, Brasil UpTech Solution Tempo inteiro R$120.000 - R$360.000 por anoSenior Python Software EngineerLocation:Remote (LATAM or Canada)Contract Type:Long-term, Open-endedTimezone:Must work EST business hoursNote:No C2C. Only candidates residing in Latin America or Canada will be considered.About the RoleWere looking for aSenior Python Software Engineerwithat least 4 years of recent Python experiencein complex, distributed,...
-
Software Developer
Há 2 dias
Rio de Janeiro, Rio de Janeiro, Brasil TechnipFMC Tempo inteiro US$90.000 - US$120.000 por anoTechnipFMC is committed to driving real change in the energy industry. Our ambition is to build a sustainable future through relentless innovation and global collaboration – and we want you to be part of it. You'll be joining a culture that values curiosity, expertise, and ideas as well as diversity, inclusion, and authenticity. Bring your unique energy to...
-
Senior Software Engineer
Há 2 dias
Rio de Janeiro, Rio de Janeiro, Brasil Motorola Solutions Tempo inteiro US$80.000 - US$150.000 por anoCompany OverviewAt Motorola Solutions, we believe that everything starts with our people. We're a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. Our critical communications, video security and command center technologies support public safety agencies and enterprises alike, enabling the coordination that's...
-
Software Developer
Há 2 dias
Rio de Janeiro, Rio de Janeiro, Brasil TechnipFMC Tempo inteiro US$90.000 - US$120.000 por anoTechnipFMC is committed to driving real change in the energy industry. Our ambition is to build a sustainable future through relentless innovation and global collaboration – and we want you to be part of it. You'll be joining a culture that values curiosity, expertise, and ideas as well as diversity, inclusion, and authenticity. Bring your unique energy to...
-
Junior Software Engineer
Há 6 dias
Rio de Janeiro, Rio de Janeiro, Brasil Bloquo Tempo inteiro R$40.000 - R$60.000 por anoAbout the RoleWe are looking for a Junior Fullstack Software Engineer to join our team at Bloquo, an innovative company building global cross-border payment infrastructure and market-making solutions powered by blockchain technology.This is a unique opportunity for someone at the beginning of their career who wants to grow fast, learn from experienced...