Mid-Senior Firmware Engineers (Open to Visa Sponsorship)
Mid-Senior Firmware Engineers (Open to Visa Sponsorship)

Mid-Senior Firmware Engineers (Open to Visa Sponsorship)

Dundee Full-Time 55000 £ / year No home office possible
Go Premium
N

At a Glance

  • Tasks: Design and develop software for real-time embedded devices while managing multiple projects.
  • Company: Join a leading global tech company based in Dundee, known for innovation.
  • Benefits: Enjoy hybrid work options, competitive salary, and opportunities for global travel.
  • Why this job: Tackle exciting technical challenges and grow your career in a dynamic environment.
  • Qualifications: Degree in Software/Computer/Electronics Engineering with experience in embedded firmware development.
  • Other info: Visa sponsorship available for the right candidate.

Mid-Senior Software/Firmware Engineers – Dundee, UK

Salary: £40,000 - £70,000 p/a

Location: Dundee, UK (Hybrid)

Are you a skilled Software/Firmware Engineer looking for an exciting new opportunity? We are recruiting on behalf of a leading global technology company seeking a talented individual to join their engineering team in Dundee.

Key Responsibilities:

  • Design and develop software and firmware for real-time embedded devices
  • Create and document test procedures to validate functionality
  • Conduct software unit testing and support integration and system testing
  • Work on multiple projects simultaneously
  • Occasional global travel to customer sites for support or analysis

Requirements:

  • A Degree in Software/Computer/Electronics Engineering (Hons 2:1 or better preferred). Electronics degree requires significant programming experience.
  • Experience developing embedded real-time firmware (C++ preferred)
  • 32-bit microprocessor experience (ARM preferred)
  • Image processing/analysis techniques
  • VxWorks or FreeRTOS or uC/COS-II(-III) RTOS
  • Developing PC/Device application-level software (Linux, Android or Windows) C++, C#, VB, Java or C
  • Python
  • Software design and methodologies – Object Orientated
  • Software configuration management

Bonus Skills (Not Essential but a Plus!):

  • Experience with processor technologies and real-time embedded systems
  • Interest in controlling electro-mechanical devices
  • Some knowledge of electronics
  • Experience developing in a Windows programming environment

This role offers exciting technical challenges, career growth opportunities, and the chance to work on innovative global solutions.

Open to Visa sponsorship - get in touch for more info.

Mid-Senior Firmware Engineers (Open to Visa Sponsorship) employer: Neogen Recruitment Solutions

Join a leading global technology company in Dundee, where innovation meets opportunity. With a hybrid work culture that promotes flexibility and collaboration, employees benefit from competitive salaries, comprehensive growth programmes, and the chance to work on cutting-edge projects. Embrace a supportive environment that values your skills and encourages professional development while enjoying the vibrant culture of Dundee.
N

Contact Detail:

Neogen Recruitment Solutions Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Mid-Senior Firmware Engineers (Open to Visa Sponsorship)

✨Tip Number 1

Make sure to showcase your experience with embedded real-time firmware development, especially in C++. Highlight any projects where you've worked with 32-bit microprocessors, as this is a key requirement for the role.

✨Tip Number 2

Familiarise yourself with the specific technologies mentioned in the job description, such as VxWorks or FreeRTOS. Being able to discuss your hands-on experience with these systems during an interview can set you apart from other candidates.

✨Tip Number 3

Prepare to discuss your approach to software testing and validation. Since creating and documenting test procedures is part of the job, having examples ready will demonstrate your thoroughness and attention to detail.

✨Tip Number 4

If you have experience with image processing or controlling electro-mechanical devices, be sure to mention it. These bonus skills can give you an edge and show your versatility as a candidate.

We think you need these skills to ace Mid-Senior Firmware Engineers (Open to Visa Sponsorship)

Embedded Firmware Development
C++ Programming
Real-Time Operating Systems (RTOS)
32-bit Microprocessor Experience (ARM preferred)
Software Unit Testing
Test Procedure Documentation
Image Processing Techniques
Software Design Methodologies (Object-Oriented)
Software Configuration Management
Python Programming
PC/Device Application Development (Linux, Android, Windows)
Multi-Project Management
Analytical Skills
Communication Skills
Adaptability

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in software and firmware engineering, particularly with embedded systems. Emphasise your skills in C++ and any experience with 32-bit microprocessors, as well as your familiarity with real-time operating systems like VxWorks or FreeRTOS.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for technology and your specific interest in the role. Mention any relevant projects you've worked on, especially those involving image processing or embedded systems, and explain how your background aligns with the company's needs.

Highlight Key Skills: In your application, clearly list your technical skills that match the job description. Include programming languages you are proficient in, such as Python, C#, or Java, and any experience you have with software design methodologies and configuration management.

Show Enthusiasm for Global Opportunities: Since the role may involve global travel, express your willingness to engage with international teams and customers. Highlight any previous experiences you have had working in diverse environments or on global projects to demonstrate your adaptability.

How to prepare for a job interview at Neogen Recruitment Solutions

✨Showcase Your Technical Skills

Be prepared to discuss your experience with embedded real-time firmware, particularly in C++. Highlight specific projects where you've designed and developed software for embedded devices, as this will demonstrate your hands-on expertise.

✨Prepare for Technical Questions

Expect questions related to 32-bit microprocessors and RTOS like VxWorks or FreeRTOS. Brush up on your knowledge of these systems and be ready to explain how you've used them in past projects.

✨Demonstrate Problem-Solving Abilities

During the interview, you may be presented with hypothetical scenarios or problems. Use these opportunities to showcase your analytical thinking and problem-solving skills, especially in relation to software testing and integration.

✨Express Your Interest in Continuous Learning

Mention any recent courses, certifications, or personal projects that relate to firmware engineering or new technologies. This shows your commitment to staying updated in a rapidly evolving field, which is highly valued by employers.

Mid-Senior Firmware Engineers (Open to Visa Sponsorship)
Neogen Recruitment Solutions
Location: Dundee
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

N
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>