Job Description
My client is a world-class provider of advanced solutions for defence and aerospace.
Specialists in electronic components, EMI filters and LED Lighting , my client provides comprehensive design, manufacturing, and testing facilities within the companyβs UK manufacturing centre.
For security reasons as a result of the nature of the work all candidates submitted MUST be a UK National.
Qualifications and Essential Skills:
- Degree in Software Engineering or similar subject.
- Significant full life cycle software development within a relevant industry, ideally Aerospace, Military or Automotive. Some experience of digital hardware design and interfacing.
- Embedded C
- MISRA C safety Critical
- Microcontroller experience (16Bit & 8 Bit)
- Verification/Debugging knowledge (writing Test scripts, Low level Unit testing and Integration testing)
- Extensive knowledge of 8 and 16bit microprocessors/microcontrollers in including PIC18 and DSPIC
- Producing formal documentation in accordance with DO-178C and other standards
- Skilled in the use of Microsoft Word, Excel, PowerPoint, and Outlook
Main Duties and Responsibilities
- Contributes to the output of the design team through the progress of design projects, regularly reporting design status, technical issues, schedule and cost to the management and project teams.
- Advance software development projects through the full lifecycle from initial concept through requirements, design, coding, verification, validation, and certification, ensuring high quality, sustainable products that meet stakeholder specification are achieved.
- Produce formal documentation as required.
- Work in accordance with design milestones to guarantee specifications are met and projects can progress on time to the next stage.
- Critically review software design processes identifying areas of improvement, highlighting and implementing actions in order to promote maximum efficiency and continuous improvement.
- Monitor and maintain departmental documentation systems in accordance with design and project management processes, agreed procedures and company standards.
- Provide support to other software engineers in the creation and maintenance of software documentation and C source code to the standards relevant to the project. This will include Apprentice's , Junior Software Engineer and any additional contractors appointed for the duration of any projects.
- Apply knowledge of the latest developments in software development techniques to ensure the business remains a market leader and continues to meet customer demand
Benefits: Not exhaustive
- Company pension
- Employee discount
- Flexitime
- Free on site parking
- On-site parking
- Private medical insurance
- Day shift
- No weekends
- Days only
Contact Detail:
Talent Engineering Recruiting Team