At a Glance
- Tasks: Design and develop high-performance Embedded Linux systems for innovative products.
- Company: Join an award-winning tech developer with a focus on cutting-edge engineering.
- Benefits: Enjoy bonuses, share options, healthcare, 32 days holiday, and flexible working hours.
- Why this job: Make a real impact in a fast-paced environment while working with advanced technology.
- Qualifications: Strong C/C++ programming skills and experience in Embedded Linux development.
- Other info: Collaborate with cross-functional teams and grow your career in a dynamic setting.
The predicted salary is between 43200 - 72000 Β£ per year.
An industry-leading technology developer is seeking a Senior Embedded Linux Software Engineer to join its multi-award-winning R&D team. In this role, you will be responsible for developing high-performance Embedded Linux systems for both new products and enhancements across a global customer base. You will be working on cutting-edge embedded platforms and contributing to innovation in a fast-paced engineering environment.
Key Responsibilities
- Design, develop, and test device drivers and application-specific software on Embedded Linux systems
- Debug system-level issues and collaborate closely with cross-functional engineering teams
- Board bring-up and evaluation of SoC-based hardware platforms
Essential Skills & Experience
- Strong programming skills in C and C++
- Embedded Linux development, including kernel and device driver work
- Hands-on experience with Linux build processes, deployment, and testing
Desirable / Nice-to-Have
- Knowledge of PCIe
- Experience with multi-core ARM processors
- Understanding of communication protocols
Benefit package includes bonus, share options, 5% pension, healthcare, life assurance, illness protection, 32 days holiday, hybrid working, flexible working hours and lots more around health and wellbeing which the company promotes a lot. Please get in touch if you would like to explore further or have any questions regarding the role or company.
Locations
Senior Embedded Linux Software Engineer in Edinburgh, Scotland employer: Singular Recruitment
Contact Detail:
Singular Recruitment Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Senior Embedded Linux Software Engineer in Edinburgh, Scotland
β¨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work with Embedded Linux. A friendly chat can lead to insider info about job openings or even a referral.
β¨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects related to Embedded Linux. Whether it's device drivers or kernel work, having tangible examples can really impress potential employers.
β¨Tip Number 3
Prepare for technical interviews by brushing up on your C and C++ skills. Practice coding challenges and be ready to discuss your past experiences with Embedded Linux systems. Confidence is key!
β¨Tip Number 4
Donβt forget to apply through our website! Weβve got loads of opportunities waiting for you, and applying directly can sometimes give you an edge over other candidates.
We think you need these skills to ace Senior Embedded Linux Software Engineer in Edinburgh, Scotland
Some tips for your application π«‘
Tailor Your CV: Make sure your CV highlights your experience with Embedded Linux systems and programming in C/C++. We want to see how your skills match the job description, so donβt be shy about showcasing relevant projects!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why youβre passionate about embedded systems and how you can contribute to our innovative R&D team. Keep it concise but impactful!
Showcase Your Problem-Solving Skills: In your application, mention specific examples where you've debugged system-level issues or worked on device drivers. We love seeing how you tackle challenges, so share those stories with us!
Apply Through Our Website: We encourage you to apply directly through our website for a smoother process. It helps us keep track of your application and ensures you donβt miss out on any updates from us!
How to prepare for a job interview at Singular Recruitment
β¨Know Your Stuff
Make sure you brush up on your C and C++ programming skills, especially in the context of Embedded Linux. Be ready to discuss your experience with device drivers and kernel work, as these are crucial for the role.
β¨Showcase Your Projects
Prepare to talk about specific projects where you've developed or enhanced Embedded Linux systems. Highlight any challenges you faced and how you overcame them, especially if they involved debugging system-level issues.
β¨Understand the Tech Stack
Familiarise yourself with the latest trends in embedded platforms and SoC-based hardware. If you have experience with PCIe or multi-core ARM processors, be sure to mention it, as this could set you apart from other candidates.
β¨Ask Smart Questions
Prepare insightful questions about the company's R&D processes and how they approach innovation. This shows your genuine interest in the role and helps you gauge if the company culture aligns with your values.