Software Engineer
Air Swift
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
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
Por favor confirme su dirección de correo electrónico: Send Email