Graduate Co-op Robotics Software Engineer
Stokes Robotics
Company: Stokes Robotics
Position Type: Graduate Co-op / Internship
Department: Robotics Engineering / Software Development
Location: Carl Junction, MO
Duration: January - May 2027
About Stokes RoboticsStokes Robotics is focused on developing innovative robotic systems that combine software, automation, and intelligent control to solve real-world engineering challenges. Our team brings together software and robotics expertise to build reliable, capable, and efficient robotic solutions.
We are looking for a motivated Graduate Co-op Robotics Software Engineer to join our engineering team and contribute to the design, development, testing, and deployment of robotics solutions. This position offers graduate students the opportunity to apply advanced technical knowledge to practical robotics challenges while working alongside experienced engineers.
Position OverviewAt Stokes Robotics, you will help develop software that enables robotic systems to perceive their environment, make decisions, and execute tasks reliably. You will work across software development, robot integration, simulation, and hardware testing, contributing to projects from early prototyping through system validation.
The ideal candidate is curious, analytical, and eager to solve challenging problems at the intersection of software engineering, robotics, and autonomous systems.
Key Responsibilities- Design, implement, and maintain robotics software using C++ and/or Python.
- Develop and test software for robotic control, motion planning, perception, navigation, and system integration.
- Work with robotics frameworks and tools such as ROS 2, simulation environments, and hardware interfaces.
- Integrate software components with robotic hardware, sensors, actuators, and communication systems.
- Develop simulation-based tests and perform experiments on physical robotic platforms.
- Debug software and hardware integration issues using systematic testing and root-cause analysis.
- Improve software reliability, performance, modularity, and maintainability.
- Collaborate with mechanical, electrical, controls, and software engineers to deliver integrated robotic solutions.
- Document software architecture, test procedures, experimental results, and development progress.
- Research emerging robotics technologies and evaluate approaches that could improve system capabilities.
- Currently enrolled in a graduate program in Robotics, Computer Science, Computer Engineering, Electrical Engineering, Mechanical Engineering, or a related technical field.
- Strong programming skills in C++ and/or Python.
- Solid understanding of software engineering fundamentals, including object-oriented programming, debugging, testing, and version control.
- Foundational knowledge of robotics, control systems, algorithms, or autonomous systems.
- Experience using Git or a comparable version control system.
- Strong analytical and problem-solving skills.
- Ability to communicate technical concepts clearly and collaborate effectively within a multidisciplinary team.
- Willingness to work hands-on with robotic systems and learn new tools and technologies.
- Must have a valid U.S. driver’s license and access to a vehicle
- Experience with ROS or ROS 2.
- Familiarity with robot kinematics, dynamics, motion planning, or feedback control.
- Experience with perception, computer vision, sensor fusion, or localization.
- Knowledge of simulation tools such as Gazebo, Isaac Sim, or similar platforms.
- Familiarity with Linux-based development environments.
- Experience with real-time systems, embedded software, networking, or hardware communication protocols.
- Exposure to machine learning, reinforcement learning, or AI applications in robotics.
- Experience with automated testing, continuous integration, and software deployment workflows.
- Previous robotics research, personal projects, laboratory experience, or industry experience.
- Hands-on experience developing software for real-world robotic systems.
- Opportunities to work across the robotics software stack, from low-level integration to higher-level autonomy.
- Mentorship and technical collaboration with experienced engineering professionals.
- Exposure to the complete robotics development lifecycle, including prototyping, integration, testing, and validation.
- The opportunity to contribute meaningful engineering work to active robotics projects.
- A collaborative environment that encourages technical curiosity, experimentation, and continuous learning.
You enjoy turning complex technical problems into practical software solutions. You are comfortable learning unfamiliar systems, investigating unexpected behavior, and iterating toward reliable results. You take ownership of your work, value clear documentation, and enjoy collaborating across engineering disciplines.
We welcome candidates who demonstrate strong technical fundamentals and a passion for robotics, even if they have not yet worked with every technology listed above.
How to ApplyPlease submit the following materials:
- Resume or curriculum vitae.
- Brief cover letter describing your interest in robotics software engineering.
- Summary of relevant projects, research, or previous engineering experience.
- Links to a GitHub profile, portfolio, publications, or technical projects, if available.
$1,810 per week
...care using the nursing process and as defined by the healthcare facility in their unit specific job description. Requirements: -Graduate of an RN program -Previous work experience as an RN -Current unrestricted RN license in the state Workplace conditions: -Frequent...For graduatesFull timeContract workWork experience placementImmediate startShift workNight shift- ...in the heart of the mid-west and that's where our products are engineered, manufactured, and marketed. With Cardinal Scale, you'll... ...for designing, developing, testing, and maintaining embedded software for a variety of hardware platforms. You will work closely with...SuggestedFull time
$46.92k
...established the school in 1909 and ensured it was fully endowed. Thanks to their foresight and generosity, the school has over 12,000 graduates and continues to expand to serve more students. MHS is hiring married couples to serve as Full-time Flex Houseparents. In this...For graduatesFull timeRelocationRelocation packageFlexible hoursWeekday work- ...for physicians and nursing on respiratory care. Performs duties as assigned. Position Details: Qualifications Education: Graduate of CoArc approved Respiratory Care program. Licensure: Meets state licensure requirements and has a current Respiratory Care Practitioner...For graduatesFull time
- ...Manufacturing Engineer For more than 100 years, Modine has solved the toughest thermal management challenges for mission-critical applications... ...1 year of experience in a manufacturing environment or strong co-op/internship experience. Basic understanding of Lean...SuggestedTemporary workInternshipH1bWorldwide
$1,751 per week
...care using the nursing process and as defined by the healthcare facility in their unit specific job description. Requirements: -Graduate of an RN program -Previous work experience as an RN -Current unrestricted RN license in the state Workplace conditions: -Frequent...For graduatesFull timeContract workWork experience placementImmediate startShift workNight shift$1,810 per week
...care using the nursing process and as defined by the healthcare facility in their unit specific job description. Requirements: -Graduate of an RN program -Previous work experience as an RN -Current unrestricted RN license in the state Workplace conditions: -Frequent...For graduatesFull timeContract workWork experience placementImmediate startFlexible hoursShift workNight shift- ...manner consistent with our mission, values, and Mercy Service Standards. Position Details: Qualifications: Education: Graduated from a school of nursing (Associate's Degree, Diploma, or BSN). Licensure: Is personally responsible for obtaining, and maintaining...For graduatesPart timeShift work
- ...responsibilities in a manner consistent with our mission, values, and Mercy Service Standards. Position Details: Education: Graduated from a school of nursing (Associate's Degree, Diploma, or BSN). Licensure: Is personally responsible for obtaining and...For graduatesFull time
- ...with other departments. Maintains patient rights and confidentiality of patient information. Position Details: Education: Graduated from a school of nursing (Associate's Degree, Diploma, or BSN). Licensure: Is personally responsible for obtaining, and maintaining...For graduatesFull timeShift workWeekend work
$2,102 per week
...Weekly Pay: $2102.80 Weekly Wages: $856.80 Weekly M&I Per Diem: $476.00 Housing Per Diem: $770.00 Minimum Requirements Graduate of an accredited program Active and unrestricted professional license(s) and required certifications Minimum of 2 years of...For graduatesHourly payWeekly payDaily paidFull timeContract workImmediate startFlexible hoursShift work- ...and quality of care utilizing performance metrics and adoption of best practices. Position Details: Required Education: • Graduate of an accredited School of Nursing, required • Bachelor's Degree of Science in Nursing, minimum required Experience: • 2-3...For graduatesPart timeRelief
- ...locally owned Great Clips salon team and enjoy a rewarding career doing what you love! Whether youre an experienced stylist or a recent graduate, we're excited to meet you. Join the Stevens Great TeamNow with WEEKLY PAY that averages betwee Hair Stylist, Part-Time, Stylist,...For graduatesWeekly payPart time
$933 per week
...Weekly Pay: $933.78 Weekly Wages: $600.00 Weekly M&I Per Diem: $133.51 Housing Per Diem: $200.27 Minimum Requirements Graduate of an accredited program Active and unrestricted professional license(s) and required certifications Minimum of 2 years of...For graduatesHourly payWeekly payDaily paidFull timeContract workImmediate startFlexible hoursShift workAfternoon shift- ...credentials in ACLS and build strong clinical skills for our cardiac and vascular population. Minimum Qualifications: Education: Graduate of an accredited practical nursing program; Consideration will be given for comparable education experience and successful...For graduatesFull timeShift work
$560 per month
...a regionally accredited institution; or Master's Degree from a regionally accredited institution with at least eighteen (18) graduate semester hours in Music. Demonstrated expertise in the applied performance area for which instruction is assigned. Preferred...For graduatesWork at officeWeekend workAfternoon shift- ...responsibilities in a manner consistent with our mission, values, and Mercy Service Standards. Position Details: Education: Graduate from approved school of nursing Licensure: Current RN (Registered Nurse) license in state of practice. ~ Experience: ~2-...For graduatesFull time
$1,717 - $1,908 per week
...Licensure & CEU’s Refer-a-Friend Bonus Program EAP Program Qualifications: At minimum 1 - 2 years’ experience preferred Graduate from an accredited school Certifications may be required based on facility requirements Physical abilities – remain in a...For graduatesWeekly payFull timeContract workShift workNight shift$1,900 per week
...Weekly Pay: $1900.23 Weekly Wages: $684.00 Weekly M&I Per Diem: $476.00 Housing Per Diem: $740.23 Minimum Requirements Graduate of an accredited program Active and unrestricted professional license(s) and required certifications Minimum of 2 years of...For graduatesHourly payWeekly payDaily paidFull timeContract workImmediate startFlexible hoursShift workNight shift- ...opportunities Qualifications: Certified Occupational Therapy Assistant (COTA) or license eligible in the state of practice Graduate of an accredited Occupational Therapy Assistant program Interest or experience in geriatric rehabilitation or senior living...For graduatesReliefFlexible hours
- ...care by maintaining consistent communication across the care team What You Bring Active LPN/LVN license in the state of practice Graduate of an accredited practical/vocational nursing program Current CPR certification Minimum one (1) year nursing experience preferred...For graduatesReliefLive outFlexible hours
- ...responsibilities in a manner consistent with the Mercy mission, values, and Service Standards. Position Details: Education Graduate of an accredited School of Nursing, required Current License in the state of employment, required Bachelor‘s Degree of...For graduatesPart timeWeekend work
$2,080 - $2,280 per week
...Requirements: ~2 years of IR Tech experience with references ~ American Registry of Radiologic Technologists (ARRT) certification ~ Graduate from AMA approved accredited Radiologic Technologist programs ~ BLS certification ~ State license ~ Minimum 1 year of...For graduatesWeekly payFull timeContract workTemporary workLocal areaRelocation packageShift work- ...details. Assume responsibility for procedures performed. Performs related duties as assigned. Position Details: Education: Graduate of an accredited Radiologic Technologist Program and completed required clinical hours. High school graduate or equivalent....For graduatesRelief
$1,738 per week
...Weekly Pay: $1738.20 Weekly Wages: $684.00 Weekly M&I Per Diem: $421.68 Housing Per Diem: $632.52 Minimum Requirements Graduate of an accredited program Active and unrestricted professional license(s) and required certifications Minimum of 2 years of...For graduatesHourly payWeekly payDaily paidPermanent employmentFull timeContract workTemporary workImmediate startFlexible hoursShift work- ...Ideal Dentist – DDS or DMD YOU! Whether you’re an experienced dentist ready to step into an established patient base or a new graduate looking for strong mentorship as you build confidence, Dr. Willis is looking for the right doctor to join her team. You’ll have...For graduatesTemporary workWork at officeImmediate startRelocation package
$72.8k - $82k
...No Touch Freight/Drop & Hook Dedicated Local Account – Live Haul (Turkeys) Requirements: Valid Class A CDL Recent CDL-A Graduates Welcome – Full Account Training Available Will accept 18-20 year old drivers w/Intrastate Class A CDL Position is based in...For graduatesHourly payDaily paidFull timeLocal areaRelocation package$1,717 - $1,908 per week
...Licensure & CEU’s Refer-a-Friend Bonus Program EAP Program Qualifications: At minimum 1 - 2 years’ experience preferred Graduate from an accredited school Certifications may be required based on facility requirements Physical abilities – remain in a...For graduatesWeekly payFull timeContract workShift workNight shift$8 per hour
...consistent with our mission, values, and Mercy Service Standards. Position Details: Mercy Joplin & Carthage Communities! New Graduate Opportunities! Mercy Hospital Joplin and Carthage are looking for talented GNs and student nurses to join our team! Start a...For graduatesFull timeRelocation packageShift work$1,810 per month
...using the nursing process and as defined by the healthcare facility in their unit specific job description. Requirements: -Graduate of an RN program -Previous work experience as an RN -Current unrestricted RN license in the state Workplace conditions: -...For graduatesWeekly payWork experience placementShift workNight shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Graduate Co-op Robotics Software Engineer. Be the first to apply!







