Principal Embedded Software Engineer
- Recruiter
- Oscar Harrington
- Location
- Worthing
- Salary
- 50000.00 - 60000.00 GBP Annual
- Posted
- 20 Feb 2017
- Closes
- 24 Feb 2017
- Sectors
- Engineering
- Contract Type
- Permanent
- Hours
- Full Time
A Principal Embedded Software Engineer with experience of defining and leading the development of embedded software for complex industrial systems is required for a permanent employment opportunity with a leading industrial electronics and energy management company based in Worthing, West Sussex.
The role is offering a salary up to GBP60,000 per annum based on years of relevant industry experience.The CompanyOur client is a global manufacturer of instrumentation, systems and services designed for the efficient operation of industrial processes. The company's 50 year international reputation as a provider of innovative solutions across a broad spectrum of vertical markets is complemented by a range of engineering support services, designed to improve the performance and effectiveness of customers' plant-wide assets.Key ResponsibilitiesReporting to the Engineering Manager, you will be responsible for overseeing a team of highly skilled embedded software engineers and test engineers in terms of workload, expenses and planning. Responsibilities will include:-
- Produce the technical specifications considering project team to fulfil the customer requirements
- Produce the technical definition of the product / solution, integrating re-usable core functional blocks, guaranteeing product / solution performance and robustness through simulation, prototypes and testing
- Take accountability for engineering quality and contribute to cost targets in accordance with project objectives and decisions made
- Take responsibility for Software Design choices at an architectural level and provide input to the subsystem level
- Take overall responsibility for design of the system to meet Requirements, lead technical standards and processes, chairing reviews ensuring quality and on time delivery within budget
Skills / Experience RequiredEssential:
- High level of expertise in Embedded C & C++
- Use of Object Oriented Analysis and Design principles
- RTOS: VxWorks or Embedded Linux or any RTOS of similar complexity (on atleast 2 products)
- HW Platforms: Any 16 or 32 bit Microcontroller/Microprocessor
- Developing Architectures for hard real-time systems (timing critical applications and multi-core systems) for atleast 2 products
- Following and deploying SW Development Practices like Requirements Analysis & Management, Unit Testing using TDD
- Leading a firmware team on at least 1 long term project for Requirements Analysis, Design of modules, Unit-Integration-Functional Testing, Release planning and SW Delivery
Desirable:
- Experience with Web Technologies (HTML, Javascript, CSS) on embedded platforms, of developing products for Industrial Automation (PLC, Industrial Communication Gateways, Motor/Drive Control, Industrial HMI?) and knowledge of Industrial Automation protocols like ModbusTCP, EthernetIP, EtherCAT would be beneficial
- Knowledge/Experience of AGILE SW Development Lifecycle
- A Bachelor or Master's degree in a Computer Science or Electronics but relevant experience will be considered as an alternative.
Key BenefitsPension Plan, Private Health Care, Life Insurance, 25 Days HolidayAdditional NotesIf you are interested in this position please APPLY NOW or for further information you can contact Stuart Higgins on ******************** or email ***********************************ds: Principal Chief Senior Lead Embedded Software Engineer Software Design Embedded C & C++ Object Oriented Analysis Design RTOS VxWorks Embedded Linux 16 or 32 bit Microcontroller / Microprocessor Leadership Manage
A Building Management Systems Specialist (BMS) with experience in solving complex problems within bespoke Building Management Systems is required for a permanent employment opportunity with a leading industrial electronics and energy management company based in Ashby .
The role is offering a salary up to GBP60,000 per annum based on years of relevant industry experience.The CompanyOur client is a global manufacturer of instrumentation, systems and services designed for the efficient operation of industrial processes. The company's 50 year international reputation as a provider of innovative solutions across a broad spectrum of vertical markets is complemented by a range of engineering support services, designed to improve the performance and effectiveness of customers' plant-wide assets.Key ResponsibilitiesReporting to the Engineering Manager, you will be responsible for overseeing a team of highly skilled embedded software engineers and test engineers in terms of workload, expenses and planning. Responsibilities will include:-
- Produce the technical specifications considering project team to fulfil the customer requirements
- Produce the technical definition of the product / solution, integrating re-usable core functional blocks, guaranteeing product / solution performance and robustness through simulation, prototypes and testing
- Take accountability for engineering quality and contribute to cost targets in accordance with project objectives and decisions made
- Take responsibility for Software Design choices at an architectural level and provide input to the subsystem level
- Take overall responsibility for design of the system to meet Requirements, lead technical standards and processes, chairing reviews ensuring quality and on time delivery within budget
Skills / Experience RequiredEssential:
- High level of expertise in Embedded C & C++
- Use of Object Oriented Analysis and Design principles
- RTOS: VxWorks or Embedded Linux or any RTOS of similar complexity (on atleast 2 products)
- HW Platforms: Any 16 or 32 bit Microcontroller/Microprocessor
- Developing Architectures for hard real-time systems (timing critical applications and multi-core systems) for atleast 2 products
- Following and deploying SW Development Practices like Requirements Analysis & Management, Unit Testing using TDD
- Leading a firmware team on at least 1 long term project for Requirements Analysis, Design of modules, Unit-Integration-Functional Testing, Release planning and SW Delivery
Desirable:
- Experience with Web Technologies (HTML, Javascript, CSS) on embedded platforms, of developing products for Industrial Automation (PLC, Industrial Communication Gateways, Motor/Drive Control, Industrial HMI?) and knowledge of Industrial Automation protocols like ModbusTCP, EthernetIP, EtherCAT would be beneficial
- Knowledge/Experience of AGILE SW Development Lifecycle
- A Bachelor or Master's degree in a Computer Science or Electronics but relevant experience will be considered as an alternative.
Key BenefitsPension Plan, Private Health Care, Life Insurance, 25 Days HolidayAdditional NotesIf you are interested in this position please APPLY NOW or for further information you can contact Stuart Higgins on ******************** or email ***********************************ds: Principal Chief Senior Lead Embedded Software Engineer Software Design Embedded C & C++ Object Oriented Analysis Design RTOS VxWorks Embedded Linux 16 or 32 bit Microcontroller / Microprocessor Leadership Manage
A Building Management Systems Specialist (BMS) with experience in solving complex problems within bespoke Building Management Systems is required for a permanent employment opportunity with a leading industrial electronics and energy management company based in Ashby .