C++ Robotics Algorithm Developer Intern
Oceaneering
What you’ll do
This is a paid Summer Engineering Internship Program (mid May to early August). As an intern with our Austin Software group, you’ll work to assist in development of our autonomous underwater vehicle development program doing software development, algorithm development, simulation and vehicle operation/testing. Additional responsibilities may include user documentation, testing and requirements gathering.
Your job responsibilities and projects will be based upon your experience and educational background to provide real life application of your classroom knowledge. You’ll work closely with a mentor to ensure your developmental goals are met and that you meet your performance expectations.
There is an opportunity for team building, meet and greet lunches with our executive team, facility tours, and off-site ventures. This is an exciting opportunity to learn ‘real world’ experience and accelerate your career by working with a leader in the oil and gas, aerospace, and entertainment industries.
No relocation or housing assistance is being offered.
Location
- Role provides the opportunity to work in hybrid environment, working both virtually and in office when required.
Responsibilities
Functions
ESSENTIAL
- Carries out tasks assigned by Project Manager and the Software Development Manager. Tasks would generally be software development, algorithm development, simulation, and documentation.
- Assist in preparing presentations, articles, and technical papers.
- Interface inside and outside a meeting setting with project team members and clients.
- Testing software remotely, in simulation and on the designated vehicle.
Qualifications
REQUIRED
- PhD/Masters candidate at an accredited University, pursuing a degree in Software Engineering, Computer Science, Robotics, Mechanical Engineering or related field
- Experience with Microsoft Office
- Experience with C++
- Foundational knowledge of robotics/control systems including coordinates frames, kinematics, state estimation, guidance/navigation/control, 3D path-planning, obstacle-avoidance and SLAM
- Must be legally authorized to work in the United States without company sponsorship now or in the future.
DESIRED
- Ability to work in a high-performance team on projects with constantly shifting schedules
- Experience with image processing, computer vision, sensor fusion, point-cloud processing, or camera/sonar data
- Experience with simulation, integration testing, or field testing of robotic, marine, or autonomous vehicles
- Experience implementing or evaluating 3D path-planning, motion-planning, obstacle-avoidance, SLAM, or autonomous-vehicle algorithms
Working Conditions
This position is considered OFFICE WORK which is characterized as follows.
- Almost exclusively indoors during the day and occasionally at night
- Occasional exposure to airborne dust in the work place
- Work surface is stable (flat)
Physical Activity/Requirements
.
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
This position is considered LIGHT work.
| OCCASIONAL | FREQUENT | CONSTANT |
|
|
|
Oceaneering is a global provider of engineered services and products, primarily to the offshore energy industry. We develop products and services for use throughout the lifecycle of an offshore oilfield, from drilling to decommissioning. We operate the world's premier fleet of work class ROVs. Additionally, we are a leader in offshore oilfield maintenance services, umbilicals, subsea hardware, and tooling. We also use applied technology expertise to serve the defense, material handling, aerospace, science, and renewable energy industries.
Equal Opportunity Employer:
All qualified candidates will receive consideration for all positions without regard to race, color, age, religion, sex (including pregnancy), sexual orientation, gender identity, national origin, veteran status, disability, genetic information, or other non-merit factor.
- ...Program from mid May to early August. You will contribute to the autonomous underwater vehicle program with software development, algorithm work, and vehicle operation/testing in a hybrid environment. You’ll work with a mentor to align your projects with real-world applications...InternshipC++Summer internship
- ...Engineering Internship Program (mid May to early August). As an intern with our Austin Software group, you’ll work to assist in... ...underwater vehicle development program doing software development, algorithm development, and vehicle operation/testing. Additional responsibilities...InternshipC++Summer internshipWork at office
- ...GorusuCompany: SRI Tech SolutionsJob Title:Algorithm EngineerLocation:Bay Area, CA / Austin,... ...:- Convert Matlab algorithms to C++ based equivalent Integration of legacy algorithms... ...Requirements Hands-on experience in developing production SW, architecting algorithm or...C++
- ## Graduate Student Intern - Software EngineeringApply: AUSTIN: Part... ...5## **At Cadence, we hire and develop leaders and innovators who... ...foundation in data structures, algorithms, and software engineering principles... ...* Programming experience in C/C++ and Python.* Familiarity with...InternshipC++Part time
$99.1k - $160k
As a Robotics Field Engineer at Amazon RIVR, you will be the critical link between our advanced... ...integration across diverse sites. Develop and maintain technical documentation, troubleshooting... ...such as Python, Ruby, Golang, Java, C++, C#, Rust- Experience in a Linux or Unix...InternshipC++Flexible hours- Arm is building a Robotics Research Lab in Austin to explore the technologies... ...-on research role. You will develop new methods, implement them... ...implementing and evaluating algorithms on robotic systems, relevant... ...Strong programming skills in C++ and/or Python.Ability and...C++Work at officeLocal area
$143.7k - $194.4k
...management firmware.A day in the life- Developing comprehensive power validation strategies... ...and VNA/TDR- Validating power management algorithms, DVFS transitions, thermal throttling,... ...with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell,...InternshipC++Flexible hours- ...'ll advance your career. As an AMD intern and co-op, you'll be placed at the epicenter... ...large-scale computing environments, developing novel algorithms, or exploring the integration of AI... ...languages such as Python, C/C++, Fortrans or ROCm/CUDA. Experience...InternshipC++Full timeSummer workSummer internshipWorldwide
- Cadence Design Systems in Austin is seeking a Graduate Student Intern in Software Engineering to work on AI/ML methods for geometry and... ...will prototype AI-assisted workflows, implement components in C/C++ and Python, and contribute to documentation and prototype software...InternshipC++
- ...structure throughout the duration of the co-op/intern term Duration: Spring/Summer Co-op... ...you to analyze and implement changes to algorithms to improve AI performance and user... ...mathematics Programming in Python, C/C++ Relational (SQL) and no-SQL databases...InternshipC++Full timeSummer workSummer internshipWorldwide
- ...structure throughout the duration of the co-op/intern term Duration: Spring/Summer Co-op... ...you to analyze and implement changes to algorithms to improve AI performance and user... ...mathematics Programming in Python, C/C++ Relational (SQL) and no-SQL databases...InternshipC++Full timeSummer workSummer internshipWorldwide
$140k - $170k
...mobility, electrification, agrotech, robotics, IOT and consumer devices) and... ...The role involves designing, developping, and implementing robotic systems and algorithms, contributing to the full lifecycle... ...skills in Python and/or C++ ~ Experience with ROS/ROS2 ~ Knowledge...C++$31 - $37 per hour
...the different organizations that make us HP, inc. Our intern program is intended to enhance your overall learning... ...Areas of Interest: Software Development: Python, Java, C/C++, JavaScript, Git, Data Structures, Algorithms, Software Testing Backend Development: Python, Java,...InternshipC++Hourly payFull timeTemporary workSummer internshipLocal areaRelocationFlexible hoursShift work- ...challenges. The innovations we develop on Earth will lay the... ...architecture decisions with hands-on algorithm development, hardware integration... ...spectral and TOF sensors into robotic systems with real-time... ...construction Proficiency in C++ and Python, including development...C++WorldwideRelocationWeekend work
- ...Robotics Software Engineer Build software that drives autonomous... ...looking for a Full Stack Web Developer to help build the command-and... ...perception, and localization algorithms for AMP • Develop code that... ...edge computing using Python and C++ • Support other parts of the...C++Remote workVisa sponsorship
$152k - $241.5k
...the brains of computers, robots, and self-driving cars that... ...learning networks and developing compiler optimization algorithms.Strong programming skills... ...Triton, etc.).Excellent C/C++ and Python programming and... ...-career engineers and interns is a bonus.Track record on...C++Full timeRemote work- ...Full‑Time Job Title: Senior Robotics Engineer Company Overview 9 Mothers Defense develops AI-enabled systems to counter... ...control loops and advanced control algorithms (e.g., PID control) to ensure... ...code (primarily Rust, C, or C++) to control and manage actuators...C++Full timeLocal areaImmediate startRelocation package
$43.9k - $87.9k
...Job Title: Software Engineer Intern - Summer 2027Job Category: Intern/Co-opTime Type: Part timeMinimum Clearance Required to Start: NoneEmployee... ...of JEE or servlet-based applicationsJavaScript developmentC/C++ developmentLinux/Unix operating systemsDesired:Experience...InternshipC++Contract workPart timeWork experience placementSummer workSummer internshipFlexible hours3 days per week- ...and Computer Engineers to help develop the firmware and low-level... ...Programming experience in C/C++ demonstrated through coursework... ...Understanding of data structures, algorithms, and software design principles... ...Power Firmware Developer Intern - Rochester, MN & Austin, TX -...InternshipC++Full timeContract workPart timeFixed term contractWorldwideShift work
- ...technology that matters. Join a team developing IBM Power Systems and IBM i,... ...field Experience with C/C++ through coursework, projects,... ...of data structures, algorithms, and software design fundamentals... ...Title Power Backend Developer Intern - Rochester, MN & Austin, TX...InternshipC++Full timeContract workPart timeFixed term contractWorldwideShift work
- ..., TX office. In this role, you will help develop, characterize, qualify, and release industry... ...or scripting experience (Python, C/C++, VBA, etc.) is a plus.Strong communication... ...communication skillsPreferred Qualifications:Prior intern experience in ElectronicsTravel Time:0% -...InternshipC++Full timeWork at office
$129k
...optimization across open source projects, internal services, and customer applications,... ...everything from Linux kernel development to C++/Rust debugging to assembly-level optimization... ...& AnalysisEnhance architectures and algorithms for optimal performanceUse tools like ABench...InternshipC++$26 - $47.5 per hour
...Responsibilities Develop new applications and support existing applications using best... ...least one high-level language: C#, Python, C/C++, or Java. Have experience with version... ...industry. The typical engineering intern pay range across the U.S. is USD $26.00-$...InternshipC++Hourly payFull timeSummer workSummer internship- ...control loops and advanced control algorithms, including PID control, for... ...software in Rust, C, or C++ to control actuators, motor drivers... ..., and CI/CD. Work with robotic components including... ...roadmap. Mission-critical work developing counter-drone defense systems...C++Full timeRelocation package
$26 - $47.5 per hour
...the RMI division is at the forefront of developing cutting-edge technologies that power wired... ...Software team is seeking a talented Summer Intern for 2027, ideally pursuing a degree in... ...least one high-level language: C#, Python, C/C++, or Java. Experience with version...InternshipC++Hourly paySummer internship$30 per hour
...for a successful transition. Interns will engage in on-the-job training... ...of Oracle's customer and developer communities; and 469 independent... ...such as: Java, JavaScript, C/C++, Python, GoLang Understanding of data structures, algorithms, and distributed systems Working...InternshipC++Hourly payTemporary workFlexible hours- ...Systems and Solutionsbusiness develops automation software to... ...Graduate Software Engineer Intern (Summer 2027) who is interested... ...compare AI and Machine Learning algorithms Utilize agentic framework,... ...language development such as C/C++, C#, and Go are required....InternshipC++Summer workFlexible hours
$109.4k
...the world's most beloved brands. Our SDE interns use modern technology to solve complex problems... ...language such as Java, Python, C++, C#, Go, Rust, or TypeScript Experience... ...with data structure implementation, basic algorithm development, and/or object-oriented design...InternshipC++Full timeSummer workSeasonal workSummer internshipWork at officeLocal areaWorldwideMonday to Friday$143.7k - $194.4k
...across open source projects, internal services, and customer applications... ...Linux kernel development to C++/Rust debugging to assembly-... ...a Graviton Software Developer, you will:Performance Optimization... ...AnalysisEnhance architectures and algorithms for optimal performanceUse...InternshipC++Flexible hours- ...Job Description Autonomous Robotics Software Engineer (Robotics / Autonomy / C++) Advanced Robotics Group, LLC... ...our robotics platforms, we are developing a proprietary big data and analytics... ...robotic platforms · Develop algorithms for localization, mapping, path...C++
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to C++ Robotics Algorithm Developer Intern. Be the first to apply!
- c++ programmer Austin, TX
- c++ developer Austin, TX
- c++ software developer Austin, TX
- senior robotics software engineer Austin, TX
- control systems engineer Austin, TX
- robotic system engineer Austin, TX
- robotics engineer Austin, TX
- software development engineer (robotics engineer) Austin, TX
- c++ remote Austin, TX
- c++ intern Austin, TX




