Internship - Software Engineer

Internship - Software Engineer Edinburgh, Scotland

Cirrus Logic
Full Time Edinburgh, Scotland 10.56 - 12.04 GBP Today
Job description

As an intern on our Software Tools team, you will work alongside our applications, firmware and algorithm development teams to write production code. We use C# and Java to develop advanced desktop application software tools, running on Windows and Mac platforms that allow Cirrus Hardware Engineers and our Customers to perform graphical configuration and tuning of our products.

Are you right for this role? If so, you can expect excellent development opportunities and a chance to get real world experience in a lively environment!

Responsibilities

  • Work within a large, globally distributed software development team that develops advanced desktop application software tools, running on Windows and Mac platforms.
  • Collaborate with the local team to clarify, breakdown, and estimate requirements.
  • Work with partners and teammates to create, review, and implement designs.
  • Learn good practices and techniques for developing software on a global team.
  • Learn as much as possible about Cirrus Logic products and the Solutions we provide our Customers


Required Skills and Qualifications

  • Actively pursuing a BSc or MSc in Computer Science or Computer Engineering (or similar relevant area).
  • Understanding of Object-Oriented design and development skills in Java, C++, C# (or similar statically-typed system language)
  • Experience in Python, Ruby or similar system scripting language.
  • Experience/Exposure to multi-threaded systems, multi-process systems, IPC, Algorithms, Data Structures.
  • Exposure to high-level UI frameworks (JavaFX, Swing, XAML/.NET, Qt or similar).
  • Understanding of version control (Git, SVN or similar).
  • Experience with Unit/UI Testing (NUnit, JUnit, TestFX or similar).
  • Exposure/interest in build automation, deployment and continuous integration methodologies.
  • Strong desire to work actively with development teams and learn both soft and technical skills

What to expect from your internship with Cirrus Logic:

  • Working on a detailed technical project relevant to your degree.
  • Mentoring, coaching and development by top engineers
  • Interaction with other students and future leaders
  • Learning about our values and goals and experience a culture that fosters innovation, creativity, and timely execution.
  • Develop your team working, planning, creative thinking, and problem-solving skills.
  • A modern, pioneering office environment in Edinburgh or Newbury
  • Competitive salary, great benefits, discounted lunches, on-site gymnasium, games area, jam room, happy hours, social events and free snacks, drinks & fruit.
This is a hybrid position and will follow a 2+ day in-office work schedule, with in-office days based on business needs and team preference. You must be based within commutable distance of the work location listed on the job posting, or willing to relocate prior to beginning employment with Cirrus Logic


At Cirrus Logic, we believe that diversity drives innovation and we are committed to encouraging an open and collaborative culture where different approaches, ideas and points of view are respected and valued. Our aim is to promote a workplace where everyone can contribute irrespective of race, colour, national origin, religion or belief, gender or gender identity, sexual orientation, age, marital status, pregnancy status or disability.

Internship - Software Engineer
Cirrus Logic

http://www.cirrus.com
Austin, United States
John Forsyth
$2 to $5 billion (USD)
1001 to 5000 Employees
Company - Public
Electronics Manufacturing
1984
Related Jobs

All Related Listed jobs

Waiting Staff
Miller & Carter Bristol Bristol, England 9.5 GBP HOURLY Today

Work with our team to create a friendly atmosphere our guests will love. Maintain the highest standards of cleanliness and safety.

Live-in Care Assistant
Bloomfield Care Oxfordshire 18.75 GBP HOURLY Today

If you do drive and have a full licence then this is an additional bonus.*. We do not provide visa sponsorship at this time.

Apprenticeship Insight Black Heritage Talent - KPMG Business Services Insight Birmingham TBC 2023
KPMG-UnitedKingdom Birmingham, England 27925 - 52370 GBP ANNUAL Today

This is a 3-day paid Insight programme and will be run in 2023 on 3rd - 5th April inclusive.

receptionist
Yewtree Medical Centre Liverpool, England 12 - 10.5 GBP HOURLY Today

Yewtree Health Centre (Liverpool Direct Primary Care Network) is committed to providing high quality medical care in a purpose built building...

Crew Member
Auntie Anne's Glasgow LTD Woking, England 11 GBP HOURLY Today

Working in a team environment, baking and knowing how to handle customers on a busy day is a key attribute and will determine the quality of work that the