London Jobs |
Manchester Jobs |
Liverpool Jobs |
Nottingham Jobs |
Birmingham Jobs |
Cambridge Jobs |
Glasgow Jobs |
Bristol Jobs |
Wales Jobs |
London Jobs |
Manchester Jobs |
Liverpool Jobs |
Nottingham Jobs |
Birmingham Jobs |
Cambridge Jobs |
Glasgow Jobs |
Bristol Jobs |
Wales Jobs |
Oil & Gas Jobs |
Banking Jobs |
Construction Jobs |
Top Management Jobs |
IT - Software Jobs |
Medical Healthcare Jobs |
Purchase / Logistics Jobs |
Sales |
Ajax Jobs |
Designing Jobs |
ASP .NET Jobs |
Java Jobs |
MySQL Jobs |
Sap hr Jobs |
Software Testing Jobs |
Html Jobs |
Job Location | Watford |
Education | Not Mentioned |
Salary | £60,000 - £75,000 per annum |
Industry | Not Mentioned |
Functional Area | Not Mentioned |
Job Type | Permanent, full-time |
* Embedded C (preferably Microchip PIC18/32/ Linux), JavaScript.* Excellent salary package and flexible working optionsI am working with a fast growing and very ambitious Electronic Communications Engineering company who due to exceptional growth are looking for a Software Team Leader with Embedded C software engineering experience to lead a team of up to 6 software engineers. ROLE DESCRIPTIONIn this role you will be expected to lead software development and managing the software team. This is a mix between hands on technical and personnel management of a team of up to 6 people. You will need to be able to accurately estimate software development timescales and inspire the team to meet them in a fast-paced multi-project environment. You will be passionate about seeing products through from inception to realisation. You will work alongside your team and be involved in coding.Working as part of the Engineering team, reporting to the Engineering Manager and in collaboration with other members of the Engineering Management Team.You will be in close liaison with other departments, including a principal software architect and take on technical and management responsibilities.The role will suit someone with a good knowledge of embedded electronics and software.Experience in the following is required:Embedded C (preferably Microchip PIC18/32/ Linux), JavaScript. Development of network communications such as TCP/IP, UDPDriver interfacing to SPI, I2C, UART, CAN and Ethernet.Experience and knowledge is desirable in Analogue and Digital Circuit (SMPS, micro, etc.); Schematic Capture (Preferably Altium);. FPGA / CPLD (Verilog/VHDL); DSP, SNMP, Windows C#KEY RESPONSIBILITIES AND ACCOUNTABILITIESTechnical leadership of software tasksDefine resource and distribute tasks to members of the team.Monitor and ensure efficient execution of all software tasks.Provide estimation of software development work and support programme managers.Provide regular and effective progress updates.Manage and resolve technical challenges and provide support to customer relations/RMAs.Adhere to high-quality development principles while delivering solutions on-time and on-budget.Hands-on design, implementation and debugging of software items.Line management and personal development of software teamIdentify and encourage areas for growth and improvement within the team.Lead on initiatives for software development to improve the quality and reliability of products.Support technical innovation and technical leadership of the experts in the team.COMPETENCIES REQUIRED FOR THE ROLEEngineering degree with embedded software element Experience in writing embedded software on a range of different platforms e.g. PIC,iMX6, Linux C programming for embedded systems both under Linux and Bare Metal JavaScript, HTML TCP/IP, UDP, Socket Programming This Software Engineering Team Lead role is a permanent post with excellent salary and benefits package along with flexible working options. Office location is Watford