Graduate job

£30,000 - £35,000

About the Role

A unique opportunity to join a growing company developing exciting products in the 5G mobile infrastructure space. As a recent graduate, you will join an R&D team involved in the design, development, and manufacture of these products.

You will apply the skills learned during your degree to real-world applications. Working from requirements, you will develop software across the full suite: from firmware on microprocessors such as the Raspberry Pi using C and/or Python, through to GUI development using rapid development tools such as Node-RED.

The role involves working as a critical member of the team while also operating independently and helping to set direction for others. If you are a passionate problem solver who enjoys a challenge and wants to develop, this is the role for you.

Roles and Responsibilities

  • Manage functional and non-functional requirements, deriving HLD & LLD designs for software development.
  • Operate in an agile/scrum environment with incremental and regular delivery.
  • Perform software development using a CI/CD pipeline.
  • Develop test environments to facilitate automated testing.

Education Qualifications

  • Bachelor’s degree in Computer Science or a similar STEM discipline, or proven development experience.

Desired Characteristics and Technical Expertise

  • Experience across the full software development life cycle.
  • Exposure to a variety of embedded platforms.
  • Experience with Windows and Linux operating systems.
  • Web development skills: HTML, CSS, JavaScript, MQTT.
  • Front-end/GUI building and app development.
  • CI/CD with version control and code repositories such as GitHub.
  • Scrum team development using Agile project management practices.

Business Acumen

  • Skilled at breaking down problems, documenting problem statements, and estimating effort.
  • Understands the importance of software quality, its impact on product quality, and the risk of brand damage.
  • Ability to analyze design options and deliver the best solutions into products.
  • Awareness of competitors and industry trends.

Personal Attributes

  • Excellent oral and written communication skills.
  • Effective interpersonal and team-building skills.
  • Strong problem-solving capability with a focus on effective solutions.
  • Drives personal and team results through strong team spirit.
  • A can-do and willing attitude.

Benefits

  • Competitive starting salary: £30,000
  • Company pension
  • 25 days’ annual leave
  • Ongoing training and development opportunities to help you reach your full potential
  • Informal dress code and excellent work/life balance
  • Reimbursement towards a professional membership

Security Clearance

The company develops solutions for military applications. Staff are expected to be able to obtain security clearance as and when required.

Role Tech Stack

  • JavaScript
  • C
  • Python

More Details

Salary

£30,000 - £35,000

Locations

Cirencester

Heads up! This job comes from an external source and hasn’t been reviewed by our team. Spot something off? Hit 'Report job' and let us know.
undefined background image

We've got you

Get the latest jobs, internships, careers advice, courses and graduate events based on what's important to you. Start connecting directly with top employers today.