At a Glance
- Tasks: Lead innovative software and electronics engineering projects for a greener future.
- Company: Join ePropelled, a cutting-edge tech company in Coventry.
- Benefits: Enjoy competitive salary, flexible working, and career growth opportunities.
- Other info: Collaborate with global teams and drive innovation in a dynamic environment.
- Why this job: Make a real impact in the tech industry while leading talented teams.
- Qualifications: Proven leadership in engineering and experience with software and electronics.
The predicted salary is between 90000 - 110000 £ per year.
ePropelled flexible technology portfolio represents a major innovation in the market, just as many industries and society as a whole are gearing up for a greener world. We apply our knowledge and experience to create solutions based on in-depth research and thorough testing while looking into the future for inspiration.
Location: Coventry, United Kingdom
Employment: Permanent, full-time
Working model: Primarily office-based, with reasonable flexibility
Reporting to: Chief Product Officer, currently the CEO acting
Travel: Approximately quarterly travel to India, with occasional travel to other company locations.
The Director of Software and Electronics Engineering will lead the organisation responsible for power electronics, electronic systems, embedded firmware, cloud and server software, web applications, platform engineering, development infrastructure and automated testing. The Director will turn product strategy into practical engineering plans, production-ready designs and dependable product releases. The role is accountable for engineering leadership, technical quality, delivery schedules, design reviews and the successful introduction of new products into manufacturing. This is primarily a leadership and management role.
The Director must have sufficient technical breadth to assess risks, challenge assumptions and make informed decisions, but is not expected routinely to act as the principal architect, electronics designer or software developer.
- Lead Engineering Managers and senior technical leaders.
- Establish clear accountability for delivery, technical quality, people management and risk.
- Build an effective engineering organisation across the United Kingdom and India.
- Develop the management structure, specialist leadership and technical capabilities required for growth.
- Recruit, develop and retain strong engineering talent.
- Reduce dependence on individual employees and improve succession planning.
Lead the development of power electronics, electronic hardware, embedded firmware, connectivity, cloud services, web applications and platforms infrastructure. Ensure that electronics, firmware and software are developed as parts of one integrated product system. Manage dependencies between electronic design, firmware, communications, software services, manufacturing and field support. Ensure designs address performance, reliability, safety, cybersecurity, component availability, configuration control, manufacturability and testability.
Establish realistic engineering plans covering requirements, architecture, design, prototyping, verification, release and introduction to manufacturing. Meet agreed product-development and new-product-introduction schedules. Ensure that resources, dependencies, validation activities and manufacturing readiness are included in delivery plans. Identify risks early and establish clear recovery plans. Provide accurate and transparent reporting of progress, risks and forecast completion dates.
Coordinate hardware, firmware and software releases for major product launches. Establish and continuously improve design and development processes that support efficient, high-quality product delivery. Own a formal design-review process covering software, electronics and power electronics. Design reviews will involve the relevant representatives from Advanced Manufacturing; Quality Assurance; Systems, Mechanical and other engineering disciplines; Supply Chain and Operations, where appropriate.
Reviews will take place at defined stages, including: Requirements and Concept Review; Architecture Review; Detailed Design Review; Prototype and Design Verification Review; Production Readiness Review; Final Release Review. Each review must evaluate requirements, interfaces, technical risks, verification plans, component selection, manufacturability, testability, configuration control and release evidence. Decisions, actions, owners and deadlines must be documented. Material actions must be closed before the product proceeds to the next approval stage. Unresolved product, schedule, quality or technical issues will be escalated to the Chief Product Officer.
Ensure products move efficiently from design through verification and into production. Work closely with Advanced Manufacturing to establish design-for-manufacture and design-for-test requirements. Confirm that manufacturing documentation, test equipment, production software, configuration baselines and engineering evidence are complete before production release. Support prototype and production bring-up. Manage engineering changes, component lifecycle risks and product obsolescence. Use manufacturing and field feedback to improve future designs. Ensure Engineering produces complete, tested and documented release candidates. Build quality into the engineering process rather than relying on Quality Assurance to identify incomplete work. Maintain appropriate requirements, testing, design-verification, documentation and configuration-control practices. Provide traceable evidence for independent Quality Assurance review. Apply controls appropriate to each product. Physical products require controlled design baselines and production readiness, while cloud services may use automated deployment and progressive release. Maintain suitable security practices across hardware, firmware, software and development infrastructure.
Manage Engineering Managers and senior engineering leaders. Set objectives and conduct regular performance reviews. Develop future leaders and address capability gaps or sustained underperformance. Allocate engineering resources according to agreed product and programme priorities. Prevent conflicting priorities or informal reassignment of engineering resources. Plan headcount, recruitment, tools, licences, cloud services, prototypes, training and specialist suppliers within agreed budgets.
The Director will work closely with the CTO of Engineering and the CTO of Software & Intelligence. The CTOs provide technical strategy, policies, standards, engineering governance, specialist advice and technical coaching across their respective domains. The Director remains accountable to the Chief Product Officer for the organisation, resourcing and delivery of the Software and Electronics Engineering function. Where CTO-led technical work requires engineering effort, the Director will ensure that it is appropriately planned, prioritised and resourced alongside direct product work.
The Director and CTOs will collaborate on significant technical decisions, capability development and cross-product engineering issues. Material disagreements on technical direction, standards, risk or priority will be escalated through the Chief Product Officer where required. The Director will work closely with the Chief Product Officer, Product Management, Programme Management, Advanced Manufacturing, Quality Assurance, Operations, Supply Chain, Security, the CTO of Engineering, the CTO of Software & Intelligence and other engineering leaders.
Product Management defines customer needs, product priorities and requirements. Programme Management owns the integrated programme plan and milestones. Engineering owns the technical solution, development work, verification evidence and engineering readiness. Quality Assurance provides independent review and confirms whether agreed assurance criteria have been met. The CTOs provide technical direction and governance; the Director ensures that required engineering work is incorporated into plans and delivered.
The Director will also work closely with the Director of Electrical Machines as an equal partner in the development and application of coherent engineering processes across Product Engineering. Within agreed company plans, budgets, technical policies and engineering standards, the Director will have authority to:
- Lead and organise the Software and Electronics Engineering function;
- Establish engineering and new-product-introduction practices;
- Approve routine technical and delivery decisions;
- Recruit within approved plans;
- Manage performance and recommend promotions;
- Establish teams and specialist leadership roles;
- Select appropriate engineering methods and development tools;
- Ensure Engineering Managers operate with clear authority and accountability;
- Ensure UK and India teams function as one engineering organisation;
- Engage regularly with the India-based Electronics Engineering and Computer Science teams;
- Collaborate effectively with Product Management in reviewing Market Requirements and Product Requirements;
- Ensure power electronics, electronics, firmware and software teams deliver integrated products to agreed schedules;
- Operate formal cross-functional design reviews consistently;
- Improve schedule forecasting, risk visibility and on-time delivery;
- Facilitate faster and more dependable introduction of new products into Manufacturing, Customer Support and Quality Assurance;
- Ensure products reach Quality Assurance complete, documented and ready for independent review;
- Establish appropriate reliability and MTBF goals with Product Management;
- Build a scalable organisation with clear leadership, responsibilities and career development;
- Reduce dependence on executive intervention in routine engineering decisions;
Significant engineering and engineering-leadership experience, with a record of dependable delivery; experience managing Engineering Managers or senior technical leaders; a record of scaling or restructuring a multi-team engineering organisation; leadership experience covering physical products, electronics and software; practical knowledge of power electronics, PCB development, hardware and firmware integration, prototyping, verification, EMC and EMI, manufacturing release and configuration control; strong technical judgement and the ability to assess evidence, challenge assumptions and involve specialists when required; experience leading geographically distributed teams; the willingness and ability to travel regularly to India. Experience with connected devices, embedded-to-cloud products, motor control, propulsion systems, telemetry, cloud platforms, automated testing, aerospace, defence, automotive, robotics or industrial systems would be valuable.
Director of Software and Electronics Engineering in Coventry employer: ePropelled Inc.
Join our dynamic team as a Bookkeeper and enjoy a supportive work culture that values accuracy and detail. With competitive salaries, opportunities for international accounting experience, and a comprehensive pension scheme, we are committed to fostering employee growth and satisfaction in a vibrant location. Our focus on both UK and US entities provides a unique chance to expand your expertise in a collaborative environment.
StudySmarter Expert Advice🤫
We think this is how you could land Director of Software and Electronics Engineering in Coventry
✨Join Local Tech Meetups
Get out there and mingle with fellow developers by joining local tech meetups. It’s a fantastic way to meet people who might be working at ePropelled Inc. or know someone who does. Plus, you can pick up some trendy tech skills and trends while you're at it!
✨Contribute to Open Source Projects
Show off your coding chops by jumping into open-source projects. Not only does this give you practical experience, but it also gets you noticed in the dev community. You'll create a killer portfolio that speaks volumes about your skills to ePropelled Inc..
✨Tap into Online Developer Communities
Don’t underestimate the power of online developer communities like GitHub, Stack Overflow, and even Reddit. Participate in discussions, share your projects, and build your visibility. We can often find opportunities through these channels that can lead to a full-time gig at companies like ePropelled Inc..
✨Explore Job Boards Specifically for Tech Roles
Keep your eyes peeled on job boards that focus on tech roles. Sites like TechCareers or Stack Overflow Jobs can often have listings for companies like ePropelled Inc. that might not show up on broader job sites. Make it a habit to check these regularly, and don’t hesitate to apply directly through our website!
We think you need these skills to ace Director of Software and Electronics Engineering in Coventry
Some tips for your application 🫡
Show off your coding skills:When applying for a software engineering role, it's super important to showcase your coding skills. Make sure your CV includes your tech stack, any relevant programming languages you’re comfortable with, and examples of projects you've worked on. If you have a GitHub profile, link it up! We love to see code in action.
Tailor your portfolio:For a full-time role, we’d expect to see some solid examples of your work in your portfolio. Make sure to include at least two or three projects that highlight your problem-solving skills and your ability to work with different technologies. Focus on the projects that are most relevant to the position at ePropelled Inc..
Craft a killer cover letter:Your cover letter is your chance to stand out—make it personal! Explain why you want to work at ePropelled Inc. and how your skills align with the role. Show us your passion for software development. We dig enthusiastic candidates who understand the value of collaboration and continuous learning!
Be clear and concise:When it comes to writing your CV and cover letter, clarity is key. Avoid jargon that could confuse us and stick to simple, direct language. Highlight your achievements with quantifiable results where possible, and keep everything easy to read. A well-organised application goes a long way!
How to prepare for a job interview at ePropelled Inc.
✨Brush Up on Your Coding Skills
For a full-time software engineering role, it's crucial that we stay sharp with our coding abilities. Expect technical questions that might involve solving problems on the spot or discussing algorithms. Practise on platforms like LeetCode or HackerRank to get comfortable with the types of questions that often come up.
✨Know Your Tools and Frameworks
Make sure we’re well-acquainted with the tools and technologies listed in the job description. Familiarise ourselves with any specific frameworks or programming languages mentioned. If ePropelled Inc. uses React or Node.js, for instance, be ready to discuss how we’ve used them in previous projects or coursework.
✨Showcase Your Projects
Bring along a portfolio that highlights our best work. This could be code samples, GitHub repositories, or any side projects we’ve built. Make sure we can talk through our thought process for each project, especially the challenges we faced and how we solved them—this shows our problem-solving skills in action.
✨Prepare for Behavioural Questions
While technical skills are key, full-time positions also require cultural fit. Be ready to discuss our previous experiences and how we handle teamwork, conflict, and deadlines. Brush up on the STAR method—Situation, Task, Action, Result—to clearly articulate our past experiences when discussing how we've contributed to a team.