Senior Embedded Software Engineer
A world leader in the field of instrumentation – specialising in water and gas products.
Perform the role of lead software development engineer, for a local multi-discipline design and development team, within the companys measurement and analytical products business.
+ £50-60k basic Depending on experience
+ 15% Bonus
+ Private Medical
+ Life Assurance
+ Develop technical solutions from marketing requirements, in conjunction with other technical disciplines in the small team
+ Develop software architectures and high-level designs
+ Support and direct other software engineers in the local team
+ Undertake all aspects of real-time embedded software development including application code, BSPs etc.
+ Estimate, plan and document work at all stages of the development cycle
+ Apply a variety of accepted software development concepts as well as having the resourcefulness to introduce new methodologies and technologies
+ Follow company development processes and support the introduction of new initiatives to the local team
+ Define work packages for third party developers and direct their activities in conjunction with the project manager
+ Work on new product development projects and legacy product maintenance
+ Demonstrate good teamwork, supporting other departments and collaborating with other ABB design and development teams
+ Good bachelors or masters degree in Electronic / Software engineering or a similar technical subject
+ Good knowledge of software architectures and ability to create suitable software architectures for products
+ Experienced in writing embedded software using the C programming language low-level drivers, application code etc.
+ Experience in using real-time OS
+ Experience in writing test code. Knowledge of testing methodologies
+ Experienced in agile development practices
+ Good debugging skills; should be able to use oscilloscopes, logic analyzers etc
Desirable: Embedded software development experience with industrial communications protocols such as HART, Modbus, Profibus, Fieldbus