Software Engineer

Há 5 dias


Rio de Janeiro, Brasil Airswift Tempo inteiro

Airswift is seeking a Software Engineer to work on a permanent contract in Macaé with a major Oil & Gas Company.

We are seeking a 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 used for inspection and maintenance in the oil, gas, and renewable energy sectors. The ideal candidate will have hands-on experience with Arduino, Raspberry Pi, other single-board computers, and a strong command of C++, Python, and OpenCV. You will play a key role in expanding our ROV capabilities through advanced sensor integration, electronic system development, and vision-based automation.

JOB RESPONSIBILITIES


Assist with the development of embedded software solutions for ROV control, 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, IMU, depth sensors, environmental sensors, etc.) into ROV platforms.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 ROV systems in offshore and renewable environments.Maintain technical documentation and support deployment teams during inspection missions.Perform routine 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 the lifespan of systems.



JOB QUALIFICATIONS


Bachelor’s degree in Computer Engineering, Robotics, Electrical Engineering, or a related discipline.Knowledge of underwater robotics, ROV operation principles, and industrial inspection use cases.Industry experience in oil & gas or offshore renewable energy inspection and maintenance.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 fiber optics and acoustic modems.Experience working with ruggedized, industrial-grade electronics for harsh environments.Knowledge of marine standards and safety protocols for offshore operations.Experience with AI or machine learning models for image analysis and anomaly detection is a plus.Proven experience with Arduino, Raspberry Pi, and other SBCs (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).
Ability to interpret schematics, sensor datasheets, and system wiring diagrams.
Strong analytical, troubleshooting, and documentation skills.
Fluent English - written and oral



ABOUT AIRSWIFT

Airswift serves as a strategic partner to our clients in STEM industries. We offer a turnkey workforce solution to acquire, mobilise and employ top talent in over 70 countries. With 800 employees in over 60 offices worldwide, 7,000 contractors and a candidate database of 1.5m specialists, our geographical reach and pool of available talent, experience and expertise is unmatched in the industry. We are proud to serve as a trusted advisor to clients looking to expand their operations internationally and offer employer of record services, payroll outsourcing, as well as HR consulting.

#LI-NM3

#J-18808-Ljbffr
  • Software Engineer

    3 semanas atrás


    Rio de Janeiro, Rio de Janeiro, Brasil Asenium Consulting Tempo inteiro

    We're hiring a Senior Software Engineer (Big Data / Java) – Brazil (Remote). Join our international team supporting one of the world's largest social media platforms.Duration: 6 Months (Freelance)Location: Brazil (Remote – must be based in Brazil)Start Date: ASAPKey Responsibilities:Develop and enhance large-scale data processing systems in a distributed...

  • Software Engineer

    Há 6 dias


    Rio de Janeiro, Brasil Canonical Tempo inteiro

    Join to apply for the Software Engineer - OpenStack role at Canonical 3 days ago Be among the first 25 applicants Join to apply for the Software Engineer - OpenStack role at Canonical Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in...

  • Software Engineer

    2 semanas atrás


    Rio de Janeiro, Rio de Janeiro, Brasil Canonical Tempo inteiro

    Overview Join to apply for the Software Engineer - OpenStack role at Canonical . Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT....

  • Software Engineer

    Há 6 dias


    Rio de Janeiro, Brasil Canonical Tempo inteiro

    Join or sign in to find your next job Join to apply for the Software Engineer - OpenStack role at Canonical 3 days ago Be among the first 25 applicants Join to apply for the Software Engineer - OpenStack role at Canonical Get AI-powered advice on this job and more exclusive features. Canonical is a leading provider of open source software and operating...


  • Rio de Janeiro, Brasil Canonical Tempo inteiro

    Join to apply for the Software-Defined Networking Engineer role at Canonical 1 day 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, to join teams that focus on open...

  • Software Engineer

    2 semanas atrás


    Rio de Janeiro, Rio de Janeiro, Brasil Canonical Tempo inteiro

    Software Engineer - packaging - optimize Ubuntu Server for public clouds Join or sign in to find your next job Join to apply for the Software Engineer - packaging - optimize Ubuntu Server for public clouds role at Canonical Software Engineer - packaging - optimize Ubuntu Server for public clouds 2 months ago Be among the first 25 applicants Join to apply...

  • Software Engineer

    Há 5 dias


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

  • Software Engineer

    1 semana atrás


    Rio de Janeiro, 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 $722...

  • Software Engineer

    2 semanas atrás


    Rio de Janeiro, Rio de Janeiro, Brasil Canonical Tempo inteiro

    Software Engineer - Solutions Engineering Join or sign in to find your next job Join to apply for the Software Engineer - Solutions Engineering role at Canonical Software Engineer - Solutions Engineering 3 days ago Be among the first 25 applicants Join to apply for the Software Engineer - Solutions Engineering role at Canonical Get AI-powered advice on...


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