At a Glance
- Tasks: Lead embedded software development and collaborate on exciting hardware projects.
- Company: Established engineering business with a focus on innovation.
- Benefits: Hybrid work model, competitive salary, and opportunities for technical growth.
- Why this job: Make a real impact on cutting-edge hardware projects and influence technical direction.
- Qualifications: Proven experience in embedded systems, C++, and Embedded Linux.
- Other info: Join a dynamic team with hands-on work and long-term career potential.
The predicted salary is between 43200 - 72000 £ per year.
An established engineering business is looking for a Senior/Lead Embedded Software Engineer to take ownership of a brand-new hardware development project. The role is hands-on with real hardware on the desk, close collaboration with engineering leadership, and long-term technical impact.
- Develop and lead embedded software and firmware in C++ and Embedded Linux.
- Build and maintain low-level software and hardware interfaces.
- Work with hardware engineers on board bring-up, testing and prototype development.
- Own features across the full lifecycle: requirements, design, implementation, debugging and validation.
- Support technical discussions and help guide system-level decisions.
Proven experience at senior or lead level firmware or embedded systems engineering. Strong commercial experience with C++. Solid understanding of Embedded Linux. Confident influencing technical direction and supporting other engineers. Python and Assembly knowledge is also beneficial.
If this role sounds like it may be of interest, apply now for an informal chat.
Lead Embedded Software Engineer - Technical Support in Edinburgh employer: Ivaris
Contact Detail:
Ivaris Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead Embedded Software Engineer - Technical Support in Edinburgh
✨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 Lead Embedded Software Engineer role. You never know who might have the inside scoop on opportunities or can put in a good word for you.
✨Tip Number 2
Show off your skills! If you've got a portfolio of projects or contributions to open-source software, make sure to highlight them. This is your chance to demonstrate your expertise in C++ and Embedded Linux, so don’t hold back!
✨Tip Number 3
Prepare for technical discussions! Brush up on your knowledge of low-level software and hardware interfaces, as well as debugging techniques. Being able to confidently discuss these topics will show potential employers that you’re ready to take ownership of their new hardware development project.
✨Tip Number 4
Apply through our website! We love seeing candidates who are genuinely interested in joining our team. An informal chat could be the perfect way to showcase your passion for embedded systems and how you can contribute to our engineering leadership.
We think you need these skills to ace Lead Embedded Software Engineer - Technical Support in Edinburgh
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with embedded software and C++. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for embedded systems and explain why you’re excited about this specific project. Let us know how you can make an impact!
Showcase Your Technical Skills: Don’t forget to mention your experience with Embedded Linux and any other relevant technologies like Python or Assembly. We love seeing candidates who can confidently influence technical direction!
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 get the ball rolling for an informal chat about the role!
How to prepare for a job interview at Ivaris
✨Know Your Stuff
Make sure you brush up on your C++ and Embedded Linux skills. Be ready to discuss your past projects in detail, especially those involving low-level software and hardware interfaces. The more specific examples you can provide, the better!
✨Show Your Hands-On Experience
Since this role is hands-on with real hardware, be prepared to talk about your experience with board bring-up, testing, and prototype development. Bring along any relevant projects or experiences that showcase your ability to work closely with hardware engineers.
✨Be Ready for Technical Discussions
Expect to engage in technical discussions during the interview. Brush up on system-level decisions and be ready to share how you've influenced technical direction in previous roles. This will show your confidence and leadership capabilities.
✨Ask Insightful Questions
Prepare some thoughtful questions about the company's current projects and future direction. This not only shows your interest but also gives you a chance to demonstrate your understanding of the embedded systems landscape and how you can contribute.