At a Glance
- Tasks: Develop innovative telematics and cloud systems across the full technology stack.
- Company: Join a dynamic engineering team at a cutting-edge tech company.
- Benefits: Enjoy hybrid work, competitive salary, and opportunities for professional growth.
- Other info: Collaborative environment with excellent career advancement opportunities.
- Why this job: Make a real impact by creating connected systems that revolutionise data communication.
- Qualifications: Degree in Software Engineering or related field with 3+ years of experience.
The predicted salary is between 50000 - 65000 £ per year.
Working Pattern: Hybrid (e.g. 23 days onsite)
The Opportunity
We are seeking a talented and motivated Software Engineer to join a growing engineering team working on cutting-edge telematics and cloud-based systems. This is a unique opportunity to work across the full technology stack, from embedded device software through to cloud infrastructure and customer-facing web applications. You will play a key role in developing connected systems that enable real-time data communication between hardware devices and cloud platforms, contributing directly to innovative, high-impact solutions.
Key Responsibilities
- Embedded & Device Development
- Develop and maintain software for telematics hardware devices
- Implement reliable communication between devices and cloud systems
- Debug, optimise, and enhance embedded firmware
- Cloud & Backend Development
- Design and build scalable backend services
- Develop APIs for secure device and application communication
- Support real-time data processing and cloud integration
- Frontend / Web Development
- Build and maintain customer-facing dashboards and portals
- Develop responsive interfaces for data visualisation
- Collaborate on UI/UX improvements
- Full Stack Integration
- Support end-to-end system architecture
- Troubleshoot issues across hardware, software, and cloud layers
- Work with hardware suppliers and technology partners
- Engage with clients to support technical delivery and implementation
About You
You are a versatile software engineer who enjoys working across multiple technologies and solving complex problems. You are comfortable collaborating with both technical and non-technical stakeholders and thrive in a dynamic environment.
Essential Criteria
- Degree in Software Engineering, Computer Science, Electronics, or similar
- Minimum 3 years professional software development experience
- Strong programming skills in C, C++, Python, or Ruby
- JavaScript/TypeScript, HTML, CSS, and modern frameworks (e.g. React, Angular, Vue, Django, Flask)
- Full-stack development experience (frontend, backend, databases)
- Experience with IoT, telematics, or connected devices
- Knowledge of cloud platforms (AWS, Azure, GCP)
- Understanding of REST APIs, MQTT, TCP/IP
- Experience with SQL and/or NoSQL databases
For further information apply and we will be in touch.
Software Engineer - Telematics & Cloud Systems (Full Stack) in Omagh employer: 3 Peaks Recruitment Limited
Contact Detail:
3 Peaks Recruitment Limited Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer - Telematics & Cloud Systems (Full Stack) in Omagh
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work in telematics or cloud systems. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving full-stack development or IoT. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and understanding system architecture. Practice common algorithms and data structures, and be ready to discuss your past projects in detail.
✨Tip Number 4
Don't forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love hearing from passionate candidates who are eager to join our team!
We think you need these skills to ace Software Engineer - Telematics & Cloud Systems (Full Stack) in Omagh
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your full-stack development experience and any work with telematics or cloud systems to catch our eye!
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about this role. Share specific examples of projects you've worked on that relate to embedded systems or cloud integration, and show us your personality!
Showcase Your Technical Skills: Don’t forget to mention your programming skills in languages like C, Python, or JavaScript. If you’ve worked with IoT or cloud platforms, make sure to include that too – we love seeing relevant tech experience!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity!
How to prepare for a job interview at 3 Peaks Recruitment Limited
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description. Brush up on your skills in C, C++, Python, and JavaScript frameworks like React or Angular. Being able to discuss your experience with these tools will show that you're ready to hit the ground running.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous projects, especially those related to embedded systems or cloud integration. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight how you tackled complex problems.
✨Understand the Company’s Vision
Research the company’s products and services, particularly in telematics and cloud systems. Be ready to discuss how your skills can contribute to their goals and how you can help enhance their customer-facing applications.
✨Engage with Questions
Prepare thoughtful questions to ask your interviewers about the team dynamics, project methodologies, and future technology directions. This shows your genuine interest in the role and helps you assess if the company is the right fit for you.