Firmware Developer/Software Developer/Embedded Developer in London

Firmware Developer/Software Developer/Embedded Developer in London

London Temporary 50 € / hour No home office possible
SDL Solutions Limited

At a Glance

  • Tasks: Design and develop embedded software for cutting-edge machine control solutions.
  • Company: Global manufacturing leader with a focus on innovation and technology.
  • Benefits: Competitive pay, flexible working options, and opportunities for professional growth.
  • Other info: Collaborative environment with exciting projects and career advancement potential.
  • Why this job: Join a dynamic team and make a real impact in the tech industry.
  • Qualifications: Degree in Electronics, Electrical Engineering, or Computer Science preferred.

Firmware Developer required by global manufacturing company for an initial 12-month contract.

As a Firmware Developer, you will be required to:

  • Design, implementation and testing of Embedded software/firmware to provide machine control solutions for integrated electronics.
  • Creation, migration, extension and integration of firmware libraries for Microprocessor applications.
  • Development and execution of test plans to demonstrate functionality of the Embedded software/firmware solutions; including unit, module and integration testing.

Project Engineering:

  • Pro-active contribution to development projects with the ability to work with hardware and software engineers to understand the requirements of the whole system.
  • Effective communication of interfaces and agreed protocols with other development project team members.
  • Collaboration with 3rd parties to ensure that delivered Embedded software/firmware solutions are well understood, characterised and maintainable.
  • Contribution to design reviews with peers and other groups as required.

Qualifications:

  • Ideally BSc or MSc degree qualified in Electronics, Electrical Engineering or Computer Science with Embedded Software Engineering or equivalent experience.
  • Equivalent commercial, industrial or practical experience.

Ideal Experience:

  • Embedded software design and implementation for control and automation purposes.
  • Implementation of solutions on STM32H7 processors or similar.
  • Including development and maintenance of peripheral libraries in order to support multiple variants of the processors within the same family.
  • Experience of implementing bespoke communication protocols over serial interfaces such as RS232 and RS485.

Desirable Experience:

  • Participation in integrated engineering teams, including the specification, development, testing and commissioning of high value laboratory equipment.
  • Experience in high technology and/or science industries.

Essential Skills:

  • Knowledge of STM32F4 or STM32H7 Microprocessor.
  • Implementation of peripheral drivers on STM32F4 or STM32H7 Microprocessor using the STM32F4 STD PERIPH drivers.
  • C/C++ for Embedded software/firmware solutions.
  • Experience with TFS/Azure DevOps.
  • Real Time solutions using Super Loop architectures.
  • Good oral and written communication skills.
  • Good planning skills.
  • Team-based style.

Firmware Developer/Software Developer/Embedded Developer in London employer: SDL Solutions Limited

Join a global manufacturing leader as a Firmware Developer, where innovation meets collaboration in a dynamic work environment. Our company fosters a culture of teamwork and continuous learning, offering ample opportunities for professional growth and development in cutting-edge technology. Located in a vibrant area, we provide a supportive atmosphere that values your contributions and encourages you to push the boundaries of embedded software solutions.

SDL Solutions Limited

Contact Detail:

SDL Solutions Limited Recruiting Team

StudySmarter Expert Advice🀫

We think this is how you could land Firmware Developer/Software Developer/Embedded Developer in London

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and join online forums. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your embedded software projects, especially those involving STM32 processors. This will give potential employers a taste of what you can do and set you apart from the crowd.

✨Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and soft skills. Be ready to discuss your experience with C/C++, real-time solutions, and how you've collaborated with teams in the past. Practice makes perfect!

✨Tip Number 4

Don't forget to apply through our website! We’ve got loads of opportunities waiting for talented Firmware Developers like you. Plus, it’s a great way to ensure your application gets seen by the right people.

We think you need these skills to ace Firmware Developer/Software Developer/Embedded Developer in London

Embedded Software Design
Firmware Implementation
Microprocessor Applications
Test Plan Development
Unit Testing
Module Testing
Integration Testing

Some tips for your application 🫑

Tailor Your CV:Make sure your CV is tailored to the Firmware Developer role. Highlight your experience with embedded software, especially if you've worked with STM32 processors or similar. We want to see how your skills match up with what we're looking for!

Showcase Your Projects:Include any relevant projects you've worked on that demonstrate your ability to design and implement embedded software. If you've developed communication protocols or worked in integrated engineering teams, let us know! This is your chance to shine.

Craft a Compelling Cover Letter:Your cover letter should tell us why you're passionate about embedded development and how you can contribute to our team. Be sure to mention your collaborative spirit and any experience working with hardware engineers, as teamwork is key for us.

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 don’t miss out on any important updates. Plus, we love seeing applications come in through our own platform!

How to prepare for a job interview at SDL Solutions Limited

✨Know Your Stuff

Make sure you brush up on your knowledge of STM32F4 and STM32H7 microprocessors. Be ready to discuss your experience with peripheral drivers and how you've implemented them in past projects. This will show that you’re not just familiar with the tech, but you can also apply it effectively.

✨Showcase Your Projects

Prepare to talk about specific projects where you designed, implemented, or tested embedded software. Highlight your role in these projects, especially any collaboration with hardware engineers or third parties. This will demonstrate your ability to work in a team and contribute to complex systems.

✨Communicate Clearly

Effective communication is key in this role. Practice explaining technical concepts in simple terms, as you may need to discuss interfaces and protocols with team members who aren't as technical. Clear communication can set you apart from other candidates.

✨Be Ready for Problem-Solving

Expect some technical questions or scenarios during the interview. Prepare to walk through your thought process on how you would tackle specific challenges related to embedded software development. This shows your analytical skills and your approach to real-time solutions.