DemandTrendPermanent OO Jobs in Maidenhead

3 of 3 DemandTrendPermanent OO Jobs in Maidenhead

Software Engineer

Maidenhead, Berkshire, United Kingdom
Ultra Electronics Group
design, implement and test embedded software and/or application software in accordance with the project software development process to ensure high quality and timely software deliverables. Apply object-oriented design techniques to enable code re-use and integration with testing frameworks Review and understand system design artefacts to enable the derivation of software requirements and architecture that … Embedded product development (including bare-metal and RTOSes such as ThreadX, QNX or Linux) Embedded Linux application, kernel and/or driver development. C and C++ Experience of Object-Oriented Design and Design Patterns Experience of software testing and design for test Experience of using version control, continuous integration and automated test tools and frameworks Desirable: Python JavaScript More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer

Maidenhead, Berkshire, United Kingdom
Ultra Electronics Group
requirements, design, implement and test embedded and/or application software in accordance with the project software development process to ensure high quality and timely software deliverables. Apply object-oriented design techniques to enable code re-use and integration with testing frameworks Review and understand system design artefacts to enable the derivation of software requirements and architecture that … ThreadX, QNX or Linux) Embedded Linux application, kernel and/or driver development. C and C++ Significant experience of best practice software development processes/lifecycles Experience of Object-Oriented Design and Design Patterns such as SOLID Experience of software testing and design for test Desirable: Master's degree in an engineering, mathematical or science-based subject or More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Maidenhead, Berkshire, United Kingdom
Ultra Electronics Group
Architect, specify requirements, design, implement and test embedded and application software in accordance with the project software development process to ensure high quality and timely software deliverables. Apply object-oriented design techniques to enable code re-use and integration with testing frameworks Review and understand system design artefacts to enable the derivation of software requirements and architecture that … as ThreadX, QNX or Linux) Embedded Linux application, kernel and/or driver development. C/C++ Experience of best practice software development processes/lifecycles Experience of Object Oriented Design and Design Patterns Experience of software testing and design for test Desirable: Javascript, node.js, react.js Python Rust Communications protocols - e.g. TCP/IP Experience of using version More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted: