At a Glance
- Tasks: Develop and own embedded firmware, design PCBs, and create user interfaces.
- Company: Join a forward-thinking company focused on innovative embedded systems.
- Benefits: Competitive salary, hybrid work model, and comprehensive benefits package.
- Why this job: Make a real impact in tech by working on cutting-edge embedded systems.
- Qualifications: Experience in embedded development and strong skills in Embedded C.
- Other info: Collaborative environment with opportunities for professional growth.
The predicted salary is between 60000 - 65000 £ per year.
Permanent | Hybrid
£60,000 - £65,000 per annum + Benefits
About the Role
We are seeking an experienced Embedded Systems Engineer to take ownership of our embedded control platforms. This hands-on role spans the full embedded stack, including STM32 firmware, hardware integration, TouchGFX GUI development, and system-level architecture. You’ll work closely with electrical and mechanical engineers to deliver robust products from development through to production.
Key Responsibilities
- Own and develop firmware on STM32F4 MCUs (Embedded C)
- Design and support PCBs using Altium Designer
- Develop low-level drivers (ADC, SPI, UART/RS485, I2C, GPIO, RTC)
- Implement safety logic and state machines
- Develop and maintain TouchGFX user interfaces
- Manage system architecture, EEPROM storage, and Modbus/RS485 communication
- Support testing, validation, production, and field issue resolution
Required Skills & Experience
- Experience in embedded development (STM32 preferred)
- Strong Embedded C and low-level driver experience
- Experience with TouchGFX and mixed-signal systems
- PCB design experience with Altium
- Familiarity with Modbus RTU, RS485, EEPROM, and production debugging tools
Desirable
- Experience in industrial automation, HVAC, water systems, or similar environments
For more information, contact Rory McStay
Embedded Systems Engineer in Gloucester employer: IMT Resourcing Solutions
Contact Detail:
IMT Resourcing Solutions Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Embedded Systems Engineer in Gloucester
✨Tip Number 1
Network like a pro! Reach out to your connections in the embedded systems field and let them know you're on the hunt for a new role. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving STM32 firmware and TouchGFX. 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 common embedded systems questions. Be ready to discuss your experience with low-level drivers and PCB design. We want you to feel confident and ready to impress!
✨Tip Number 4
Don't forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive about their job search.
We think you need these skills to ace Embedded Systems Engineer in Gloucester
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Embedded Systems Engineer role. Highlight your experience with STM32, Embedded C, and any relevant projects you've worked on. We want to see how your skills match what we're looking for!
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 your background makes you a great fit for our team. Keep it engaging and personal – we love to see your personality!
Showcase Relevant Projects: If you've worked on any projects that relate to the key responsibilities listed in the job description, make sure to mention them. Whether it's firmware development or PCB design, we want to know what you've done and how it relates to the role.
Apply Through Our Website: We encourage you to apply through our website for a smoother application process. It helps us keep everything organised and ensures your application gets the attention it deserves. Plus, it’s super easy!
How to prepare for a job interview at IMT Resourcing Solutions
✨Know Your Stuff
Make sure you brush up on your embedded systems knowledge, especially around STM32 firmware and low-level drivers. Be ready to discuss specific projects you've worked on that involved Embedded C, TouchGFX, or PCB design with Altium.
✨Showcase Your Problem-Solving Skills
Prepare to share examples of how you've tackled challenges in previous roles, particularly in testing and validation. Think about times when you resolved field issues or improved system architecture, as these will resonate well with the interviewers.
✨Collaborate Like a Pro
Since this role involves working closely with electrical and mechanical engineers, be ready to talk about your teamwork experiences. Highlight any cross-functional projects where you successfully collaborated to deliver robust products.
✨Ask Smart Questions
Prepare insightful questions about the company's embedded control platforms and their development processes. This shows your genuine interest in the role and helps you understand how you can contribute effectively.