Principal Software Engineer - Model Based - DV required
Matchtech Group
- Basildon, Essex
- £80.00 per hour
- Permanent
- Full-time
- MBSE with Cameo Systems Modeller - UML with MagicDraw
- Development with Matlab & Simulink, including code generation
- UML (Rhapsody desirable), RTOS (eg VxWorks), DOORS, Dimensions or similar tools
- OOD (Object Oriented Design) approach/techniques
- Python, Jira, Confluence, Bitbucket, GItlab
- Development of flexible architectures
- Communication frameworks
- Knowledge (and experience) of standards such as RTCA 178C, IEC-61508 and coding standards such as MISRA C/C++ would be particularly advantageous
- Full software lifecycle including: Requirements Management, Design, Implementation, Test and Integration
- Developing to precise timing and functional performance requirements.
- Contributing to automated testing / continuous integration / verification.
- Execution of a support strategy and management of updates.
- Support for module and system-level integration, execution of testing and analysis of test recordings and results.
- Support the team with real-world integration and trials where applicable.
- Interaction as part of a self-organising agile team, through software development stages of design, implementation, test and integration
- Contribution to Software Development Plans, balancing the needs of a given project with appropriate company and external processes.
- Generation of software test plans and specifications.
- Thorough and accurate estimation based on appropriate sub work breakdown structures, scheduling and assumptions in addition to the known technical requirements.
- Authoring and review of software requirement specifications.
- Writing application documentation such as user guides and troubleshooting guides.