At a Glance
- Tasks: Develop and maintain low-level embedded software for cutting-edge telecommunications products.
- Company: Join a global telecommunications firm with an ambitious and growing team.
- Benefits: Enjoy a competitive salary, great benefits, and a fantastic work/life balance.
- Why this job: Tackle exciting technical challenges and contribute to innovative projects in a dynamic environment.
- Qualifications: Strong C/C++ skills on Linux, with experience in device driver development.
- Other info: On-site role with opportunities for professional growth and collaboration.
The predicted salary is between 50000 - 70000 £ per year.
The Oho Group have partnered with a global telecommunications firm looking for an experienced Embedded Software Engineer to join their ambitious and growing team! This role offers a great technical challenge, combined with a competitive salary, a great benefits package and a top work/life balance.
Key Responsibilities
- Develop and maintain low-level embedded software components
- Produce design, architecture, and test documentation
- Support integration, debugging, and issue resolution
- Contribute to technical direction, regular stand-ups and technical reviews.
What You’ll Bring
- Strong C and C++ on Linux and RTOS
- Proven experience with device driver development in commercial products
- Excellent debugging and problem-solving abilities
Nice to Have
- Experience with ARM-based communication platforms
- Hardware debugging (oscilloscopes, logic analysers)
- Automated testing and profiling tools
Please note that this role requires 5-days per week on-site. If you are interested we would love to hear from you. Please hit apply and lets get the ball rolling!
Senior Device Driver employer: Oho Group
Contact Detail:
Oho Group Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Device Driver
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work in telecommunications or embedded systems. A friendly chat can lead to insider info about job openings and even referrals.
✨Tip Number 2
Show off your skills! If you’ve got a portfolio of projects or contributions to open-source software, make sure to highlight them. This is your chance to demonstrate your expertise in C, C++, and device driver development.
✨Tip Number 3
Prepare for technical interviews by brushing up on your debugging and problem-solving skills. Practice common scenarios you might face as a Senior Device Driver Engineer, and don’t forget to showcase your experience with ARM-based platforms!
✨Tip Number 4
Apply through our website! It’s the easiest way to get your application noticed. Plus, we love seeing candidates who take the initiative to connect directly with us. Let’s get the ball rolling together!
We think you need these skills to ace Senior Device Driver
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with C and C++ on Linux and RTOS. We want to see how your skills match the role, so don’t be shy about showcasing your device driver development experience!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why you’re passionate about embedded software engineering and how you can contribute to our team. Keep it concise but engaging – we love a good story!
Show Off Your Problem-Solving Skills: In your application, mention specific examples where you've tackled complex debugging issues or contributed to technical direction. We’re looking for those excellent problem-solving abilities that will help us thrive!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the easiest way for us to receive your application and ensures you don’t miss out on any important updates from us!
How to prepare for a job interview at Oho Group
✨Know Your Stuff
Make sure you brush up on your C and C++ skills, especially in a Linux environment. Be ready to discuss your previous experience with device driver development and how you've tackled challenges in past projects.
✨Showcase Your Problem-Solving Skills
Prepare to share specific examples of debugging and problem-solving you've done. Think of scenarios where you resolved issues in embedded software or during integration, as this will demonstrate your hands-on experience.
✨Familiarise Yourself with the Tools
If you have experience with hardware debugging tools like oscilloscopes and logic analysers, be sure to mention it. Also, if you've used automated testing and profiling tools, highlight that knowledge to show you're well-rounded.
✨Engage in Technical Discussions
Be ready to contribute to discussions about technical direction and design. Familiarise yourself with common practices in stand-ups and technical reviews, as showing your collaborative spirit can set you apart from other candidates.