At a Glance
- Tasks: Design and implement firmware for cutting-edge devices used globally.
- Company: Join a dynamic Dundee-based company making waves in multiple industries.
- Benefits: Enjoy a hybrid working model, competitive salary, and great perks like health insurance.
- Why this job: Make a real impact on innovative projects while collaborating with talented teams.
- Qualifications: Experience in embedded firmware development and a degree in relevant engineering fields preferred.
- Other info: Permanent contract with opportunities for growth and learning.
The predicted salary is between 52000 - 78000 £ per year.
Reed Technology is partnering with a Dundee based company, currently looking to expand their team with the addition of a skilled Firmware Engineer. This successful candidate will have a direct impact and influence on the design, testing, and support of cutting-edge devices used globally in several industries.
Key Responsibilities:
- Design and implement embedded firmware and software drivers for real-time systems.
- Develop and maintain thorough test procedures and validation tools to ensure reliability.
- Conduct unit testing and assist with system-level integration and debugging.
- Take the lead on small project teams, contributing to planning, execution, and reporting.
- Work closely with cross-functional teams to deliver innovative, high-quality solutions.
Required Skills & Qualifications:
- Proven experience in developing embedded real-time firmware, ideally using C++.
- Solid understanding of 32-bit microprocessors (preferably ARM) and 8/16-bit microcontrollers.
- Hands-on experience with real-time operating systems such as VxWorks, FreeRTOS, or µC/OS-II/III.
- Good working knowledge of USB protocols and implementation.
- Ideally holding a degree in Software, Computer, or Electronics Engineering (2:1 or above preferred).
Benefits:
- Permanent contract
- Hybrid working model – 3 days per week in the Dundee office
- Salary between up to £65,000 / annum, based on experience and qualifications.
- Excellent range of additional benefits (pension plan, health insurances, etc.).
Firmware Engineer employer: Reed
Contact Detail:
Reed Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Firmware Engineer
✨Tip Number 1
Make sure to showcase your hands-on experience with real-time operating systems like VxWorks or FreeRTOS during your conversations. This will demonstrate your practical knowledge and ability to contribute immediately.
✨Tip Number 2
Network with current employees or professionals in the industry through platforms like LinkedIn. Engaging with them can provide insights into the company culture and potentially give you a referral, which can significantly boost your chances.
✨Tip Number 3
Prepare to discuss specific projects where you've developed embedded firmware using C++. Highlighting your problem-solving skills and how you've tackled challenges in past projects can set you apart from other candidates.
✨Tip Number 4
Familiarise yourself with the latest trends and technologies in embedded systems and USB protocols. Being able to discuss these topics intelligently during interviews shows your passion for the field and commitment to staying updated.
We think you need these skills to ace Firmware Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with embedded firmware and real-time systems. Emphasise your proficiency in C++ and any relevant projects you've worked on that demonstrate your skills with microprocessors and operating systems.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for firmware engineering. Mention specific projects or experiences that align with the job description, particularly your work with cross-functional teams and your understanding of USB protocols.
Showcase Relevant Skills: In your application, clearly outline your hands-on experience with real-time operating systems like VxWorks or FreeRTOS. Provide examples of how you've developed test procedures and validation tools in previous roles.
Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any errors. A polished application reflects your attention to detail, which is crucial in firmware engineering.
How to prepare for a job interview at Reed
✨Showcase Your Technical Skills
Be prepared to discuss your experience with embedded firmware development, particularly in C++. Highlight specific projects where you've implemented real-time systems and how you tackled challenges.
✨Demonstrate Problem-Solving Abilities
Expect technical questions that assess your debugging skills and understanding of microprocessors. Prepare examples of how you've resolved issues in past projects, especially involving ARM or other microcontrollers.
✨Familiarise Yourself with the Company’s Products
Research the company’s devices and their applications in various industries. Understanding their products will help you tailor your responses and show genuine interest in contributing to their success.
✨Prepare for Team Collaboration Questions
Since the role involves working closely with cross-functional teams, be ready to discuss your experience in team settings. Share examples of how you've led small project teams and contributed to planning and execution.