At a Glance
- Tasks: Design and implement firmware for cutting-edge embedded systems in a tech-for-good environment.
- Company: Join a rapidly growing company transforming digital infrastructure with smart technology solutions.
- Benefits: Competitive salary up to £100,000, flexible work schedule, and opportunities for professional growth.
- Why this job: Be part of an innovative team shaping the future with data-driven AI technology.
- Qualifications: 5+ years in C software development for embedded systems and strong debugging skills.
- Other info: Dynamic workplace with a focus on long-term reliability and performance.
The predicted salary is between 72000 - 108000 £ per year.
Salary: Up to £100,000
Location: London - 3 days a week
We’re working with a rapidly growing tech‑for‑good company that is transforming how data, automation, and smart integrations shape the future of digital infrastructure. Their platform optimises real‑time operations, connecting users with seamless, intelligent technology solutions. We are looking for a modern, innovative and driven Senior Embedded Software Engineer to join their growing team. They are looking for someone who has commercial experience working with C software development in an IoT, hardware or embedded solutions environment, and who is interested in a data‑driven AI‑first journey.
Responsibilities
- Design, implement, and test firmware for embedded systems across diverse market applications.
- Enhance codebase architecture to support scalability, maintainability, and future development.
- Maintain and support released products, ensuring long‑term reliability and performance.
- Provide third‑level technical support, diagnosing and resolving complex hardware and firmware issues.
- Develop and manage automated test frameworks for embedded devices to ensure robust validation.
- Create and execute both manual and automated test cases.
Key Requirements
- 5+ years experience in software development with C in an embedded environment.
- Proven knowledge in digital electronics and working at the interface between hardware and firmware.
- Strong experience debugging embedded software and associated electronics and hardware tools.
- Strong experience in wireless communications.
- Familiar with building test applications in Python.
- Proven expertise in developing multi‑tasking embedded software on microcontrollers, with hands‑on experience in low‑level peripherals and communication protocols.
Unfortunately, due to the high volume of applicants not all submissions will receive feedback.
Senior Embedded Software Engineer - Formula Recruitment in City of London employer: Jobster
Contact Detail:
Jobster Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Embedded Software Engineer - Formula Recruitment in City of London
✨Tip Number 1
Network like a pro! Reach out to people in the industry, attend meetups, and connect with potential colleagues on LinkedIn. 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 C software development and embedded systems. This will give you an edge and demonstrate your hands-on experience to potential employers.
✨Tip Number 3
Prepare for interviews by brushing up on common technical questions related to embedded systems and debugging. Practice explaining your thought process clearly, as communication is key in tech roles.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities that might just be the perfect fit for 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 Senior Embedded Software Engineer - Formula Recruitment in City of London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with C software development and embedded systems. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about this opportunity and how your background in IoT and hardware makes you a perfect fit for our team. Keep it engaging and personal!
Showcase Your Problem-Solving Skills: In your application, mention specific examples where you've diagnosed and resolved complex hardware and firmware issues. We love seeing how you tackle challenges, so don’t hold back on the details!
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’re considered for the role. Plus, it’s super easy – just a few clicks and you’re done!
How to prepare for a job interview at Jobster
✨Know Your Stuff
Make sure you brush up on your C programming skills and embedded systems knowledge. Be ready to discuss your past projects and how you've tackled challenges in IoT or hardware environments. This is your chance to show off your expertise!
✨Showcase Problem-Solving Skills
Prepare to talk about specific instances where you've debugged complex software or hardware issues. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your analytical thinking.
✨Get Familiar with Their Tech
Research the company’s platform and understand how they integrate data and automation. If possible, try to get a grasp of their tech stack and be ready to discuss how your experience aligns with their needs.
✨Ask Smart Questions
Prepare insightful questions that show your interest in the role and the company. Inquire about their approach to developing automated test frameworks or how they handle firmware updates. This demonstrates your enthusiasm and forward-thinking mindset.