Senior Software Engineer (C++) C++ development experience requirements: Proficient Modern C++ experience (minimum 11, ideally 14 and later). Experience in developing multi-threaded applications. Experience of debugging on target hardware. Experience in platform development and a good understanding of Linux. Job Description: Design, develop and more »
You’ll be a part of a small team and therefore have a large breadth of visibility across the product. Proven knowledge A software engineer focussed on embedded software development for Real Time systems: • Do you have significant previous knowledge of developing embedded software using C/… C++ helpful (Knowledge of ADA & Python is useful) • Proven knowledge of model-based development, using UML or using tools such as IBM’s Rhapsody • ‘Can do' and flexible approach – you'll enjoy solving technical problems that sometimes extend beyond the bounds of _software_ • A focus on code quality and more »
Portsmouth, Hilsea, Hampshire, United Kingdom Hybrid / WFH Options
Morson Talent
Hybrid working – 60% on site £65 per hour umbrella/£56.28 per hour PAYE (including holiday pay) Job Role: We are looking for an Embedded Software Engineer on behalf of our leading defence client. You will join our Modems and Software Defined Radio group and report to the … role has a flexible working pattern and you will be required to be in office 60% of your time. You will be an experienced embedded software engineer. Within our team, you will work to generate, test and integrate code to support innovative solutions for software-defined modem technologies. Key … Skills: Essential: Modern C++ software engineering for target Linux platforms to a high standard Developing using Eclipse CDT running on a Linux based operating system Device management interfaces (e.g. SNMP, Web) for design, implementation and test Git for version control Inter-process communication and techniques Unit and integration test more »
involved in various areas including: Design, build, integration & test. In order to be successful in this role you must have significant experience working on Embedded C programming and debugging. You will also have experience with ARM processes and exposure to Linux. Ideally you will have experience working in a more »