Ben Midgley
Bis 2017, Software Consultant, BorgWarner Emissions Systems
Munich, Deutschland
Werdegang
Berufserfahrung von Ben Midgley
Integrate and configure platform and system - Interface with development teams and report to CCB. - Create and merge development branches under the processes described in the configuration management plan. - Configuration of release candidate tags and execution of basic integration tests. - Enhance existing automation (scripting) and minor updates to bespoke tooling.
4 Jahre und 2 Monate, Sep. 2013 - Okt. 2017
Software Consultant
BorgWarner Emissions Systems
Scalable Power Electronics Provide support in introducing Automotive SPICE processes to a prototype development as the program transitions from proof of concept to formal development and develop support platform for Matlab generated control algorithms. High Frequency Ignition Controller Develop board support package including control algorithms, and drivers for Boost-Buck switched mode power supply to ignition system under Automotive SPICE Level 2.
1 Jahr und 7 Monate, Jan. 2012 - Juli 2013
Software Consultant
Diehl Aerosystems
Develop application and support software for multi-processor deployment under DO178B Level A. - Port DSP software to dev-kit. - Undertake performance analysis. - Implement Airbus interactive BITE protocol. - Significant restructure and re-partition of code for performance and architectural considerations. - Static analysis, resolution/justification of reported issues. - Review and update of software requirements. - Review and update of software design.
Develop requirements and design for the multi-processor engine management (FADEC) software for the MTR390-E upgrade for the Tiger helicopter under DO178B Level A. - Develop internal interface definition within a multi-processor system. - De-compose software high level requirements. - Develop design artefacts from the architecture and high level requirements. - Attend review meetings and provide estimates for planning activities.
5 Jahre und 8 Monate, Jan. 2006 - Aug. 2011
Senior Software Engineer
Ultra-Electronics Limited
787 Wing Ice Protection Control Unit Develop firmware/software for a large (51 DSP) control system under DO178B Level A. - Develop boot-load firmware including full system initialisation. - Develop the data-load entry and exit strategy.
9 Monate, Apr. 2005 - Dez. 2005
Software Engineer
Safeline Limited
Development of Quarter-VGA + touch-screen human computer interface under GAMP standards. - Develop/maintain HMI, from GUI navigation to low level interfacing utilising Segger graphics libraries integrated with bespoke (in house) RTOS.
1 Jahr und 2 Monate, Nov. 2003 - Dez. 2004
Senior Software Engineer
Ferranti Technologies Limited
Develop software for four sub-components for deployment in bomb disposal robot under DEF-STAN-54,55,56 to SIL 2. - Full development from requirement elicitation to customer integration support. - Present to external customers at design review meetings
1 Jahr und 8 Monate, Feb. 2002 - Sep. 2003
Software Engineer
Meyertech Limited
Development and maintenance of software across CCTV telemetry and video switching equipment product range. - Implement Embedded C for the H8 microcontroller - Introduced new technologies and pro-active in building in-house problem reporting and corrective action system. - Provide project time-scale estimations and on-site integration and debugging, liaise with customers and end users.
1 Jahr und 5 Monate, Sep. 2000 - Jan. 2002
Verification Engineer
Power X Limited
Development of performance and functional test using the Tcl/Tk scripting language and interface libs. - Configure bespoke FPGAs to generate traffic profiles to provide realistic and extreme loading profiles to validate system behaviour against both requirements and modelled performance characteristics.
Ausbildung von Ben Midgley
Mechatronics
The University of Leeds
Sprachen
Englisch
Muttersprache
Deutsch
Grundlagen