Senior Software Engineer - Electric Vehicles

Jonathan Lee Recruitment Contracts
£36k - £55000.00 pa
27 Sep 2017
03 Nov 2017
Contract Type
Full Time
Senior Software Engineer - Electric Vehicle - South - £36-£55K DOE Your automotive job - does it allow you to do the undo-able? To achieve the unachievable? Or to engineer the impossible? Do you go home with a sense of pride, having designed or developed something truly innovative? Do you get a sense of worth from your job that money just cannot buy? Are your big ideas constrained by narrow thinking? Perhaps it's time to think differently. This is truly a once in a lifetime opportunity for automotive engineers. We are seeking visionary design and development engineers who possess the drive and desire to do things, differently. If this is you, perhaps it is finally time to think the unthinkable and move to a new automotive roleonly better. What you will do As Senior Software Engineer; - Create and develop embedded motor control software with a particular focus on system architecture, implementation and verification. - Drive the technical direction for new developments and ensure our software is developed both efficiently and to our software quality requirements. - Leading code and design review activities. - Working with hardware, mechanical and other engineering disciplines to solve complex system level problems and find software solutions. - Documenting software requirements and architecture. - Generating of test specifications to ensure product reliability and robustness at key stages during code development. This includes the development of test environments including simulation, emulation and hardware/test equipment interactions. What you will need As Senior Software Engineer; - Minimum BEng/MEng degree in Electronic Engineering or other relevant discipline with industrial experience in a relevant industry. - In depth knowledge of common software design methodologies and embedded software development in assembler and C. - Familiar with the requirements for 'hard real time' embedded software applications and demonstrable experience of working within real time constraints. - Ability to derive software requirements from product level requirements and derive own requirements when limited information is available. - Detailed knowledge of low-level embedded microcontroller-based motor control systems and associated power systems. - Significant experience of developing for ARM platforms including the Cortex M series. - In depth understanding and application of version control systems, ideally Git. - Use of lab equipment to set up experiments and to take precise measurements. - Good understanding of basic hardware and its interfacing to software systems. Desirable: - Experience with Atlassian tools (JIRA, Fisheye, Crucible etc.) - Extensive experience of low level device driver software, boot code and bootloader system development. What you will get As Senior Software Engineer; - Experience of working on a project from concept stage. - An excellent salary & benefits. - Career progression. Applications Suitably qualified and experienced Senior Software Engineers should apply today by either calling Paul Robson on ****************** or by emailing their CV and covering letter.
This job was originally posted as