Software Development Internship

Posted on 9/10/2025

Robert Bosch Venture Capital

Robert Bosch Venture Capital

No salary listed

Edinburgh, UK

In Person

Job Description

What will you be doing?

  • Maintain and develop internal applications using MATLAB app designer. 
  • Liaising with experienced engineers to understand existing processes and calculations. 
  • Suggest and implement changes to allow faster processing of daily tasks. 
  • Implement QOL updates, functional updates, and bug fixes in existing applications, ensuring requirements are met. 
  • Create specifications for the development of new software applications. 
  • Maintain working access to SQL database for information storage. 
  • Working to continuously improve departmental tools, methods, processes, and documents
  • Review stakeholder requirements for new developments to define clear specifications
  • Suggest and implement processes to allow faster processing or daily tasks
  • Analysis of market information, customer specifications and internal test data
  • Creation, modification and maintenance of EPR4 documents and programs
  • Develop improved calculations

Qualifications

What are we looking for?

  • Currently studying for a Bachelors or Master’s in mechanical engineering, Mechatronics, or similar
  • Keen interest in software engineering, coding and developing understanding of software languages
  • Enjoyment in problem solving and researching solutions for challenging problems
  • Creating a link between software applications and mechanical engineering calculations
  • Analytical capabilities
  • Able to demonstrate initiative and strong organisational skills
  • Worked as part of a project team and solving problems as a team
  • Demonstrable experience with intermediate and advanced excel tools and functions
  • Experience with Matlab or Mathcad
  • Skills in Microsoft Excel, Word, Outlook and PowerPoint