Firmware Engineering Lead
View: 103
Update day: 11-06-2024
Location: Farnborough South East
Category: High Technology Mechanical / Technical Electrical / Electronics IT - Software
Industry: Electrical Electronic Manufacturing Information Technology Services Computer Software
Position: Associate
Job type: Full-time
Job content
Ultra specialises in providing application-engineered bespoke solutions. We focus on our customers’ mission critical and intelligent systems in the defence, security, critical detection & control markets.There are two primary functions to this role, the first leading a small team of FPGA / Digital engineers. Secondly, working directly with the Chief Engineer to analyse customer requirements and derive system documents and drawings, to enable the design of our sophisticated Electronic Warfare (EW) simulators
As a Firmware Engineer you will lead a small team of engineers that form part of a larger multi-disciplined engineering team, working on developing new features or capability upgrades. When working alongside our Chief Engineer, you will be tasked with helping to tailor our modular EW systems to meet our customer’s ever expanding needs.
- Responsible for complex design and development of Firmware tasks.
- Generate understandable and unambiguous Firmware requirements based on user and systems level requirements.
- Produce high quality and robust Firmware designs and architectures to meet the Firmware requirements and Interface specifications.
- Produce high quality design, development and implementation documentation including specifications, reports and proposals.
- Produce documentation to show requirement traceability including verification methodologies.
- Implement Firmware in accordance with required coding standards.
- Implement self-checking test benches for RTL, post-synthesis and post-layout simulation of developed code.
- The ability to generate internal system requirements from high level customer requirements to ensure product development is suitably specified.
- Work with engineering function to development high level system design documents (SDS & ICD).
- Contribute to design reviews and present material in specialist areas.
- Supports engineering function by raising risks and issues and proposing solutions
- Engage in the multiple-discipline review of items (documents, design, code, schematics, etc.).
- Integrate Firmware with other system components (Software or Hardware) and resolve any issues either by Firmware modification or by contributing positively to resolution by other disciplines.
- Multi-tasks appropriately to serve needs of all projects.
- Present proposals clearly and constructively debates input from others.
- Accurately estimates work of self and others; identifies cost-effective solutions in terms of both development time and materials; delivers predictably and increases team’s ability to do the same.
- Requires support rather than supervision, and only for more complex tasks.
- Propose and champion ideas for improvement.
- Manage security of information as defined in the Security manual
We therefore do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We also support requests for flexible working arrangements wherever possible.
Deadline: 26-07-2024
Click to apply for free candidate
Report job
SIMILAR JOBS
-
⏰ 22-06-2024🌏 Newbury, South East
-
⏰ 28-06-2024🌏 Tonbridge, South East
-
⏰ 05-07-2024🌏 Maidenhead, South East
-
⏰ 06-07-2024🌏 Aldershot, South East
-
⏰ 21-06-2024🌏 Newbury, South East
-
⏰ 02-07-2024🌏 Eastbourne, South East
-
⏰ 30-06-2024🌏 Milton Keynes, South East
-
⏰ 07-07-2024🌏 Staines-upon-Thames, South East
-
⏰ 28-06-2024🌏 Farnborough, South East
-
💸 £500/daily - £600/daily⏰ 29-06-2024🌏 Farnborough, South East