
Senior Software Engineer/Programmer/Developer is responsible for the design and development of real-time embedded software within an integrated team environment. They demonstrate independence & sound technical judgment to execute on assignments, identifying problems and formulate solutions
Senior Software Engineer/Programmer/Developer takes an innovative approach to problem solving and shares technical knowledge with others in the group, team and across the organization.
Essential Responsibilities:
* Execute the design, analysis, or evaluation of assigned projects using sound engineering principles and adhering to business standards, practices, procedures and product / program requirements
* Provide technical leadership to personnel supporting the assigned project
* Document technical data generated by the assigned project consistent with engineering policies and procedures
* Provide timely communications on significant issues or developments
* Participate on teams assigned to address organizational initiatives and generic issues
* Participate as a presenter or reviewer in technical and program reviews
* Assure proper documentation of technical data is generated for the assigned projects and/or tasks consistent with engineering policies and procedures
Qualifications/Requirements:
* Degree from an accredited university or college or equivalent level of knowledge or experience
* Experience of software design lifecycle within Aerospace or similar controlled industry
* Experience of design and implementation of real-time embedded software
* Experience of Software C, C++, Assembler or ADA
* Experience with target hardware (C167, C269, PowerPC, Coldfire, PIC Microcontroller, TMS320)
Desired Characteristics:
* Experience of Model Based Development using MATLAB / Simulink / Stateflow
* Experience developing to RTCA DO-178B / EUROCAE ED-12B
* Strong technical aptitude, including applicable engineering tools and systems
* Good oral and written communication skills
* Good problem solving and solution building skills
* Demonstrable success achieving and exceeding internal and external (customer) milestones
Benefits Include:
* Good Opportunities for Career Development, Regular Reviews and Career Planning.
* Excellent Relocation Package.
* Share Option Scheme
* Flexible Benefits
* Good Location and Working Environment.
Successful applicants will be required to obtain UK MOD security clearance prior to appointment.