Software Engineer

Há 10 horas


Mato Grosso, Brasil EM&I Limited Tempo inteiro R$60.000 - R$120.000 por ano

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

  • Machine Learning Engineer

    2 semanas atrás


    Mato Grosso, Brasil Flatiron Software Tempo inteiro

    About Flatiron is a global remote software development company with engineers located around the world. We unite experts from diverse backgrounds and experiences in a collaborative culture to deliver exceptional products and services for our clients. As a forward-thinking software engineering company, we provide industry-leading solutions to complex problems...


  • Mato Grosso, Brasil LAB Tech & Analytics Office Tempo inteiro

    Company 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

    Há 2 dias


    Mato Grosso, Brasil Wallester Tempo inteiro

    About 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

    2 semanas atrás


    Mato Grosso, Brasil Pride Global Tempo inteiro

    Pride 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...


  • Mato Grosso, Brasil Pride Global Tempo inteiro

    Pride 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...


  • Mato Grosso, Brasil Pride Global Tempo inteiro

    100% 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...

  • Software Engineer

    Há 2 dias


    Mato Grosso, Brasil Pride Global Tempo inteiro

    Pride 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...

  • Software Engineer Iii

    2 semanas atrás


    Mato Grosso, Brasil Avalara Brasil Tempo inteiro

    What You'll Do Avalara is an AI-first company. We expect every engineer, manager, and leader to actively leverage AI to enhance productivity, quality, innovation, and customer value. AI is embedded in our workflows, decision-making, and products — and success at Avalara requires embracing AI as an essential capability, not an optional tool. We are looking...


  • Mato Grosso, Brasil Signify Technology Tempo inteiro

    Job 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...

  • Senior Software Engineer

    2 semanas atrás


    Mato Grosso, Brasil Pride Global Tempo inteiro

    Pride Global is hiring a Senior Software Engineer (Ruby Expert) 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...