At a Glance
- Tasks: Lead a diverse team in developing cutting-edge software solutions across various industries.
- Company: Innovative tech firm in Cambridge, shaping the future of technology.
- Benefits: Competitive salary, flexible work pattern, and opportunities for professional growth.
- Other info: Join a dynamic environment with excellent career advancement opportunities.
- Why this job: Make a real impact by driving technical excellence and fostering innovation.
- Qualifications: Strong leadership skills and expertise in embedded software, DSP, FPGA, or AI/ML.
The predicted salary is between 95000 - 110000 £ per year.
Location: Cambridge
Salary: £95,000 - £110,000 (Negotiable based on experience)
Work Pattern: 3 days onsite per week
The Opportunity
Are you a seasoned technical leader looking to shape the future of a multidisciplinary software department? We are seeking a high-caliber Head of Software to lead a diverse team of experts working on cutting-edge technologies across defense, healthcare, space, critical infrastructure, communications and sensing. This is a pivotal leadership role reporting to the SVP of Engineering. You will be responsible for driving technical excellence, fostering a culture of continuous improvement, and ensuring the delivery of high-quality solutions across embedded software, DSP, FPGA, and AI/ML domains.
Key Responsibilities
- Leadership & Growth: Direct line management of senior team members and overall leadership of the software department. You will lead succession planning, hiring, and capacity planning to ensure the team is structured for success.
- Process Excellence: Drive continuous improvement in software development processes, maintaining industry best practices while balancing rigor with the agility needed for prototypes and full-scale production.
- Technical Oversight: Maintain oversight of ongoing projects, conduct quality audits, and identify/mitigate technical risks.
- Strategic Collaboration: Work with senior management to achieve business growth goals and support technical sales activities, including proposal creation and client relationship management.
The Ideal Candidate
- Technical Breadth: Strong understanding of embedded software, DSP, FPGA firmware, cloud, and AI/ML, with deep expertise in at least one of these areas.
- Proven Leadership: Extensive experience in line management (including managing other managers) and developing high-performing teams.
- Industry Experience: A track record of delivering high-quality solutions, preferably within a fee-for-service or consultancy environment.
Head of Software | Cambridge, UK employer: Morgan McKinley
Contact Detail:
Morgan McKinley Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Head of Software | Cambridge, UK
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with professionals on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Prepare for interviews by researching the company and its projects. Understand their tech stack and be ready to discuss how your experience aligns with their needs. This shows you're genuinely interested and can hit the ground running.
✨Tip Number 3
Don’t underestimate the power of follow-ups! After an interview, send a quick thank-you note to express your appreciation and reiterate your enthusiasm for the role. It keeps you fresh in their minds and shows your professionalism.
✨Tip Number 4
Apply through our website! We make it easy for you to showcase your skills and experience. Plus, it helps us keep track of your application and ensures you’re considered for the right roles.
We think you need these skills to ace Head of Software | Cambridge, UK
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Head of Software role. Highlight your leadership experience and technical expertise in areas like embedded software, DSP, FPGA, and AI/ML to catch our eye!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to tell us why you're passionate about leading a multidisciplinary team and how you can drive technical excellence. Be genuine and let your personality come through.
Showcase Your Achievements: When detailing your past roles, focus on specific achievements that demonstrate your ability to lead teams and deliver high-quality solutions. Numbers and outcomes speak volumes, so don’t shy away from sharing those!
Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It’s the easiest way for us to keep track of your application and ensure it reaches the right people!
How to prepare for a job interview at Morgan McKinley
✨Know Your Tech Inside Out
As a Head of Software, you'll need to demonstrate your deep understanding of embedded software, DSP, FPGA, and AI/ML. Brush up on the latest trends and technologies in these areas, and be ready to discuss how you've applied them in past projects.
✨Showcase Your Leadership Skills
Prepare examples that highlight your experience in managing teams and driving growth. Think about specific instances where you’ve led a team through challenges or implemented successful succession planning. This will show your potential employer that you can lead their diverse team effectively.
✨Emphasise Process Improvement
Be ready to talk about how you've driven continuous improvement in software development processes. Share specific methodologies you've implemented and how they balanced rigor with agility, especially in prototype and production environments.
✨Align with Business Goals
Understand the company's business growth goals and be prepared to discuss how your technical leadership can support these objectives. Think about how you've collaborated with senior management in the past to achieve similar goals, and be ready to share those experiences.