Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
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.
- Bachelor’s degree in Computer Science or a similar STEM discipline, or proven development experience.
- 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.
- 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.
- 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.
- 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
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 relevanceReady to apply?
Join targetjobs UK and take your career to the next level!
Application takes less than 5 minutes