Specialist Embedded Software Engineer
Qt Group
Belfast, United Kingdom
3 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
EnglishJob location
Belfast, United Kingdom
Tech stack
C
4G (Telecommunication)
Agile Methodologies
JIRA
Automation of Tests
Bash
Continuous Integration
Embedded Software
Issue Tracking Systems
Python
Linux kernel
Scrum
Software Engineering
Wireless Networks
Wi-Fi Technology
Scripting (Bash/Python/Go/Ruby)
Gitlab
Home Networking
GIT
Openwrt
Lxc
Docker
Job description
- Innovative Software Design: Lead the design, implementation, and testing of Smart Hub software using Agile methodologies.
- Agile Team Collaboration: Work within a dynamic, small Agile team to develop next-generation products on ambitious timelines.
- Best Practices Advocate: Champion best software engineering practices, including automated testing, to ensure high-quality deliverables.
- Cross-Team Collaboration: Partner with other software development teams to deliver a brilliant customer experience.
- Requirement Clarification: Understand requirements, confirm user stories, and ensure the desired customer experience is achieved.
- Continuous Learning: Commit to constant learning and development.
- Leading Complex Wi-Fi invesigations. Working with multiple teams (in-life, QA, Data teams) to identify complex wi-fi issues with customer experience, build a well defined process for these issues to be identified, prioritised and resolved. Ensure that we learn form these issues and drive improvements in the development and QA approach
Requirements
- Demonstrable experience in embedded systems software design and development, using the C programming language.
- Strong scripting skills, e.g. bash, python
- Use of code revision, issue tracking and continuous integration tools, we use git, Jira and GitLab
- Must have experience of working with Agile delivery methodologies such as Scrum, Kanban.
- Experience in Linux kernel
Desirable:
- Experience of building products using OpenWrt or similar
- Experience using containers, e.g. LXC or Docker, ideally on embedded systems
- Experience of Wi-Fi, mobile, DECT, voice or hybrid technologies
- Has a working knowledge of Home Gateway technologies such as Broadband, 4G/5G Mobile networks, IP, WiFi, Voice, DECT, IoT, and Home Networking.
- Knowledgeable and experienced in automating tests using Python
- Degree in Relevant Field: Hold a degree in engineering, science, or a related area that is pertinent to the job.
- Professional Experience: Have significant professional experience that is relevant to the responsibilities and requirements of the position.
Benefits & conditions
- BT Pension scheme, minimum 5% Employee contribution, BT contribution 10%
- Life Assurance Cover
- Exclusive colleague discounts on our latest and greatest BT broadband packages, BT TV with TNT Sports and NOW Entertainment
- Equal family leave: receive 18 weeks at full pay, 8 weeks at half pay and 26 weeks at the statutory rate. It's for all parents, no matter how your family is made up.
- Enhanced women's health support: including help with menopause symptoms, cancer screenings, period care and more.
- 25 days annual leave (not including bank holidays), increasing with service
- 24/7 private virtual GP appointments for UK colleagues
- 2 weeks carer's leave
- World-class training and development opportunities
- Option to join BT Shares Saving schemes