Software Engineer/ Engenheiro de Software

Há 5 dias


Rio de Janeiro, Brasil Em&i Team Tempo inteiro

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 Program and interface with microcontrollers and single‑board computers (Arduino, 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 preventive maintenance and inspections of robotic systems and 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: Engenheirode 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 nossascapacidades de ROV por meio da integração avançada de sensores, desenvolvimento desistemas 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 em 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 desuperfí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 em 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 #J-18808-Ljbffr


  • Engenheiro De Software

    3 semanas atrás


    Rio de Janeiro, Brasil Summus Tempo inteiro

    Join to apply for the Engenheiro De Software role at Summus . Estamos com uma oportunidade para Engenheiro de Software com foco em Node.js e React, para atuação em software voltado ao setor de eventos e venda de ingressos, já em funcionamento. A posição é 100% remota, com contratação no modelo PJ e dedicação em tempo integral. Responsabilidades...


  • Rio de Janeiro, Rio de Janeiro, Brasil EM&I Limited Tempo inteiro

    Job TitleSoftware EngineerReporting toTechnical Development LeadRoleSkilled 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...


  • Rio de Janeiro, Brasil Sciensa Tempo inteiro

    Engenheiro de software sênior (RAG Engineer SR) Estamos contratando: RAG Engineer Sênior - Transformação Digital no Setor Financeiro! Quer trabalhar na linha de frente da IA aplicada? Estamos em busca de um(a) RAG Engineer Sênior para liderar o desenvolvimento de soluções avançadas de Recuperação Aumentada por Geração (RAG). O profissional...


  • Rio de Janeiro, Brasil Sciensa Tempo inteiro

    Estamos contratando: RAG Engineer Sênior - Transformação Digital no Setor Financeiro!Quer trabalhar na linha de frente da IA aplicada?Estamos em busca de um(a) RAG Engineer Sênior para liderar o desenvolvimento de soluções avançadas de Recuperação Aumentada por Geração (RAG).O profissional será responsável por projetar, implementar e otimizar...

  • Software/Solution Architect

    4 semanas atrás


    Rio de Janeiro, Brasil Valor Software Tempo inteiro

    We’re looking for a Software/Solution Architect who is excited to shape a fast-growing, product-driven startup. You’ll work closely with the CEO, CTO, engineering team, and clients to design scalable, maintainable, and modular architecture that supports rapid development — while ensuring long-term technical stability. This role is ideal for someone...

  • Software Engineer

    4 semanas atrás


    Rio de Janeiro, Brasil Ottomatik.io Tempo inteiro

    Hi there! We are South and our client is looking for a Software Engineer! Note To Applicants Eligibility: This position is open to candidates residing in Latin America. Application Language: Please submit your CV in English. Applications submitted in other languages will not be considered. Professional Presentation: We encourage you to showcase your...

  • Software/Solution Architect

    4 semanas atrás


    Rio de Janeiro, Brasil Valor Software Tempo inteiro

    What You’ll DoCollaborate directly with CEO, CTO, engineers, and clients to turn business needs into technical solutions Lead key technical decisions and architectural planning across web and mobile directions Ensure scalable, modular systems while balancing the needs of rapid feature delivery Guide the development teams throughout the implementation...

  • Engenheiro De Software

    Há 23 horas


    Greater Rio de Janeiro, Brasil REMA TIP TOP Brasil Tempo inteiro R$60.000 - R$120.000 por ano

    Descrição da EmpresaSugerimos que insira os detalhes aqui.Descrição do CargoEstamos procurando um Engenheiro de Software para integrar nossa equipe na REMA TIP TOP Brasil. O cargo envolve o desenvolvimento diário de soluções de software, trabalho com sistemas de back-end e programação orientada a objetos. O profissional será responsável por...


  • Rio de Janeiro, Brasil Canonical Tempo inteiro

    Join or sign in to find your next job Join to apply for the Software-Defined Networking Engineer role at Canonical 2 days ago Be among the first 25 applicants Join to apply for the Software-Defined Networking Engineer role at Canonical Get AI-powered advice on this job and more exclusive features. This is a general selection process for all seniority levels,...

  • Software Engineer

    3 semanas atrás


    Rio de Janeiro, Brasil buscojobs Brasil Tempo inteiro

    Software Engineer – TapGoods Senior EngineerTapGoods :: TapGoods is an exciting, fast-growing start-up that is revolutionizing how rental companies optimize and grow their businesses. We’re working to make it easy to rent. There are tens of thousands of businesses in the US that provide event, tool, audiovisual, and recreation rentals. This fragmented...