Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Gravis Robotics

Software Engineer Intern – Robotics Platform

Gravis Robotics

. Gather requirements from internal customers .

Posted 11/11/2026internshipZurich • SwitzerlandEntry LevelWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in Software Engineering with a focus on designing and maintaining robotics platforms, including API development and lifecycle management. Proficient in programming languages such as C++ or Rust, with a strong emphasis on code quality and system robustness.

Highest-signal resume keywords
Software EngineeringC++ ProgrammingRust ProgrammingAPI DevelopmentEmbedded Systems

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software EngineeringC++ ProgrammingRust ProgrammingPython ProgrammingAPI DevelopmentCode QualitySystems DesignMachine Configuration ManagementLifecycle ManagementNode Orchestration
Tools & Technologies
Robotics PlatformHealth MonitoringCommunication LayerOff-Machine Systems
Industry Keywords
Computer NetworkingInformation SecurityEmbedded SystemsProduction Grade SoftwareOpen Source Contributions

Tech Stack

Tools & technologies
Node.jsOpen SourcePythonRustC++

About the role

Key responsibilities & impact
  • Gather requirements from internal customers
  • Design, build and maintain parts of the robotics platform, including APIs, health monitoring, and machine configuration management
  • Work on the communication layer, node orchestration, and lifecycle management
  • Develop APIs to off-machine systems
  • Contribute high-quality code
  • Improve the robustness and maintainability of existing code

Requirements

What you’ll need
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field
  • Hands-on experience in Software Engineering
  • Solid Software Engineering skills
  • Programming skills in a systems language like C++ or Rust
  • Nice to have: Python
  • Bonus: Experience in computer networking
  • Bonus: Experience in information security
  • Bonus: Experience working with embedded systems
  • Bonus: Experience working on production grade software system
  • Bonus: Open source contributions

Benefits

Comp & perks
  • Equal opportunity employer committed to building an inclusive and diverse team