targetjobs UK
Graduate Electronics/Computer Science Software Engineer
targetjobs UKUnited Kingdom19 days ago
Full-timeEngineering, Information Technology
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

Key Skills

Ranked by relevance