At a Glance
- Tasks: Design and develop embedded software for innovative products in critical infrastructure.
- Company: Join Ovarro, a leader in technology for critical infrastructure.
- Benefits: Competitive salary, diverse workplace, and opportunities for professional growth.
- Why this job: Make a real impact on essential technology while working with cutting-edge tools.
- Qualifications: Experience in embedded systems and strong C/C++ programming skills required.
- Other info: Embrace a collaborative environment with a commitment to diversity and equal opportunities.
The predicted salary is between 60000 - 80000 £ per year.
Ovarro is seeking a talented Lead Firmware Engineer to join our team working on technology for Critical Infrastructure. You’ll play a key role in designing and developing embedded software for our innovative products, working closely with system architects and cross‑functional teams to deliver high‑quality, reliable solutions.
Key Responsibilities
- Design and implement embedded software for new and existing products, primarily on Linux‑based systems.
- Analyse requirements, develop features, resolve defects, and maintain existing functionality.
- Implement communication protocols, algorithms, and production‑line testing software in C/C++.
- Write unit tests, support validation activities, and participate in peer code reviews.
- Ensure all work complies with Ovarro’s quality, security, and ISO standards.
Skills & Experience
- Proven experience developing software for embedded systems.
- Strong C/C++ programming skills, including multi‑threaded applications.
- Experience with version control tools such as Git or SVN.
- Ability to work effectively in a team and switch between projects when needed.
- Good analytical and problem‑solving abilities.
Ovarro recognise the need for a diverse workforce and we are committed to equal opportunities in employment. Ovarro employees and candidates who apply to work at Ovarro will be treated fairly and valued equally.
Lead Firmware Engineer in Sheffield employer: Ovarro
Contact Detail:
Ovarro Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead Firmware Engineer in Sheffield
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with current Ovarro employees on LinkedIn. A friendly chat can sometimes lead to opportunities that aren’t even advertised!
✨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. It’s a great way to demonstrate your expertise in embedded systems and C/C++ programming.
✨Tip Number 3
Prepare for the interview by brushing up on common technical questions related to firmware engineering. Practice coding challenges and be ready to discuss your past projects in detail. We want to see how you think and solve problems!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the Ovarro team!
We think you need these skills to ace Lead Firmware Engineer in Sheffield
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Lead Firmware Engineer role. Highlight your experience with embedded systems and C/C++ programming, as well as any relevant projects you've worked on. We want to see how your skills align with what we're looking for!
Showcase Your Projects: Include specific examples of projects where you've designed and implemented embedded software. If you've worked on Linux-based systems or developed communication protocols, let us know! This helps us understand your hands-on experience.
Be Clear and Concise: When writing your application, keep it clear and to the point. Use bullet points for key achievements and responsibilities. We appreciate straightforward communication, so make it easy for us to see your qualifications at a glance.
Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team at Ovarro!
How to prepare for a job interview at Ovarro
✨Know Your Embedded Systems
Make sure you brush up on your knowledge of embedded systems, especially those running on Linux. Be ready to discuss your previous projects and how you've tackled challenges in developing software for these systems.
✨Show Off Your C/C++ Skills
Prepare to demonstrate your strong C/C++ programming skills. You might be asked to solve coding problems or explain your approach to multi-threaded applications, so practice coding challenges beforehand.
✨Familiarise Yourself with Version Control
Since experience with version control tools like Git or SVN is crucial, be prepared to discuss how you've used these tools in past projects. Highlight any specific workflows or practices that have helped you manage code effectively.
✨Emphasise Team Collaboration
Ovarro values teamwork, so be ready to share examples of how you've worked effectively in cross-functional teams. Discuss how you handle switching between projects and maintaining communication with team members.