Lead Software Engineer
Lead Software Engineer – Embedded Firmware | R&D Department
Location: Margate, Kent | Job Type: Full-Time and Permanent
Senex Recruitment is working with a pioneering technology company to recruit a Lead Software Engineer. Not only is this a unique opportunity to lead software development within a small, skilled engineering team, but it also allows you to contribute to strategic technical decisions in Product Development as a key member of the senior technology leadership group.
If you enjoy developing innovative embedded solutions, mentoring engineers, and influencing product direction, this role will place you at the heart of technology that truly matters.
About the Role of Lead Software Engineer
- As Lead Software Engineer, you’ll play a dual role: managing a small team of software engineers and being a driving force for software innovation within the business. Therefore, you’ll work closely with the CTO and R&D Director to develop embedded firmware for market-leading electronics systems and advanced communication products.
- From feasibility and concept phases through to design reviews and final testing, you’ll lead software development that is robust, reliable, and forward-thinking.
Key Responsibilities
- Lead the development of embedded firmware for advanced electronics products.
- Manage and mentor a small team of software engineers, ensuring high-quality development and delivery.
- Contribute to strategic planning and act as a key member of the Senior Technology Team.
- Translate complex system-level requirements into practical, well-documented software solutions.
- Collaborate with hardware teams to ensure seamless integration and product performance.
- Drive innovation by researching and implementing emerging technologies.
- Oversee project planning and execution, balancing timelines, resources, and quality.
- Take part in design reviews and provide technical input across the full development lifecycle.
- Help shape product concepts during the feasibility and early-stage design process.
- Support continuous improvement within the R&D function and ensure compliance with company standards.
What You’ll Bring to the Lead Software Engineer Job
- Significant experience in embedded software development with leadership responsibilities either in team supervision or project management.
- Proven experience with leading microcontrollers and RTOS.
- Strong proficiency in tools such as Microsoft Visual Studio and microprocessor development environments.
- An understanding of automated testing systems.
- A degree in Computer Science, Software Engineering, Electronics or a related field.
- The ability to manage projects, communicate technical concepts clearly, and mentor others effectively. Exceptional communication skills essential.
- A proactive, solutions-focused mindset and a collaborative approach to problem-solving.
Why Apply?
This is a career-defining opportunity to take ownership of embedded software strategy in a technically rich environment, where you will lead a high-performing team and actively influence the future of innovative product development for a company delivering highly successful products to international markets.
Moreover, an excellent salary, pension, 25 days’ holiday, early Friday finish, and on-site parking are just some of the benefits on offer.
Apply for this Lead Software Engineer job
Ready to take on this exciting role as a Lead Software Engineer job apply immediately! Click the apply now button and send us your CV.
- Company
- Senex Recruitment Ltd
- Location
- Margate
- Employment Type
- Permanent
- Salary
- £65,000
- Posted
- Company
- Senex Recruitment Ltd
- Location
- Margate
- Employment Type
- Permanent
- Salary
- £65,000
- Posted