A leading company in developing fuel injection testing equipment is looking for a Principal Software Engineer to manage a team developing concept software for future products. You will have experience with embedded programming and problem solving.
Salary: £ 55,000 - £ 60,000 p.a. Dependent on experience
Benefits: Up to 5% bonus, 25 days holiday + 8 statutory days leave, Health plan, Life Assurance
• As Principal Software Engineer you will develop real time embedded software for a range of complex real time electronics systems. And will be responsible for the following requirements; • Develop concept software specifications for future products. • Develop a wide range of software applications ranging from standalone packages to full integrated machine solutions. • Enhance C# software knowledge into the business. • Manage a team of software engineers to achieve the business objectives and allocate work accordingly. • Ability to liaise with other principle engineering functions to ensure software design caters for overall product requirement, electrical, PCB, applications.
• Advanced in-depth knowledge and experience of developing C, C++, C #, HTML and XML software applications languages. • NSIS or similar installer script knowledge • Previous experience of developing software architecture and planning for expansion of functions/features. • Previous experience of developing software applications which utilise a touchscreen interface, especially Windows 10. • Knowledge of version control software and issue reporting software. SVN Subversion and Bugzilla is advantageous • Development of software applications which interface with machine control systems (i.e. PID loops) • Experience of various communication protocols, i.e. USB, LAN, RS232 • Previous team management and allocation of workload. • Experience using SVN Subversion and Bugzilla software for version control and issue reporting/management.