UML Contract Jobs

Hiring a contractor? Reach 1000s of UK-based and remote candidates. Money-back guarantee.

This Week

ASP.Net MVC5 / C# Developer, Northampton

19 hours ago
Itecco Limited - Northampton, UK

ASP.Net MVC5 / C# Developer, Northampton - My client has an immediate requirement for an experienced ASP.Net MVC5 / C# developer to join an existing and successful development team.

They are looking for specific and strong experience in MVC5. In addition to strong ASP.Net MVC5 and C# experience, you will also have experience of relevant technologies for producing web-based applications including SQL Server, HTML5, CSS3, and JavaScript.

Essential

  • ASP.NET MVC5, AJAX, HTML, JQuery/JavaScript, CSS, JSON
  • Strong commercial programming experience with C# / .NET
  • Cross Browser/Desktop/Mobile Device Experience
  • Object-Oriented Software Development Skills
  • Strong knowledge of the Software Development lifecycle

Desirable

  • XML (XSD, XPATH, XSLT)
  • MVC
  • WCF
  • Unit Testing
  • SQL (in particular, Microsoft SQL Server) / Entity Framework / LINQ
  • Use of Software Management tools such as Team Foundation Server & UML
  • Experience with application localisation and internationalisation
  • Ability to author design documents

To be considered for this role and to find out more information please send an up to date copy of your CV as soon as possible.

E2E Solution Designer- Telecoms OSS/Middleware

19 hours ago
Hays Specialist Recruitment Limited - Hook, UK

New contract job for a Senior End2End Solution Designer from the Telecoms Industry

Your new company
Is one of the UK and Europe's leading Telecommunications companies.

Your new role
Responsible for producing solution designs for projects in a single or across multiple countries within the client's organisation. Produces and owns the E2E Solution Design Document which will be the reference document for the technical implementation. Supports the Business Analysts to help define suitable, technically valid and feasible requirements based on technical and budget constraints. Provides consultancy into Architecture teams to support their production of Architecture documents (Architecture Steer, High Level Architecture, etc.). Inputs into the estimation process during the Idea Creation and Delivery stages of projects. Ensures that the E2E Solution Design is produced using the agreed templates and adheres to the guidelines and policies managed by other teams (including Architecture, Operations and Information Security). Reviews detailed solution designs produced by other teams and third parties, to ensure they are aligned with the E2E Solution Design Document. Responsible for presenting the E2E Solution Design to the Solution Design Review Board, development leads and other stakeholders as needed. Works with the project RAID logs to manage items related to Solution Design, working with the Implementation Managers and Project Management to agree and communicate resolution. Works with Integration Managers and Operations on the deployment plans and the non-functional requirements for the solution. Accountable for ensuring that the E2E Solution Design remains up to date throughout the lifecycle of the project to ensure that it represents the solution which is deployed and that the final solution is communicated back to relevant stakeholders. On occasion for complex projects, leads a team of other internal or external Solution Designers with responsibility for the Solution Designs produced by that team.

What you'll need to succeed
Recent Solution Design/Architecture experience in a Telecoms environment, preferably on a variety of projects. Previous experience in specific areas relevant to the project such as Web portals and e-commerce platforms, Identity Management, Middleware applications, Service Oriented Architectures and API design, CRM & billing applications, Order Management, Application and network security architecture. Candidates must have Europe-wide mobility to reside and travel within Schengen countries and UK/IE as the project requires. Good knowledge of software principles and design experience with relevant platforms. Understanding of UML design principles including use case diagrams and sequence diagrams. Understanding of TM Forum Frameworks: eTOM, TAM, SID and Integration Framework (TNA). Able to lead design discussions and coordinate design decisions for systems to be delivered by multiple suppliers, both internal and external third parties. Understanding of development methodology and software development. Excellent command of the English language (spoken & written). Good working knowledge of other European languages (German preferred).

What you'll get in return
A 13 week contract is on offer from the client with potential scope for extension.

What you need to do now
If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now on

Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at hays.co.uk

SC Cleared Java Developer

20 hours ago
Energi People UK - Bristol, UK

SC Cleared Java Developer - 6 months - Bristol - up to £450 per day (Outside IR35)

  • Due to the nature of work candidates must already hold valid SC Clearance

An opportunity to join a Global Lead in the secure arena working on leading edge software technologies in a varied and challenging environment. As the Java Developer you will bring extensive experience of designing and developing commercial software using Java based technologies.

SC Cleared Java Developer - 6 months - Bristol - up to £450 per day (Outside IR35)

  • Due to the nature of work candidates must already hold valid SC Clearance

An opportunity to join a Global Lead in the secure arena working on leading edge software technologies in a varied and challenging environment. As the Java Developer you will bring extensive experience of designing and developing commercial software using Java based technologies. Technical skills for this role are: * Extensive experience with the whole development lifecycle * Comfortable working with waterfall and agile approaches to software delivery * Practitioner of Object Oriented software, design patterns, and good coding practices * Extensive experience with JEE * RESTful Web services using JAX-RS * Maven * Web page development, including JSF, HTML, JavaScript, and JQuery * SQL * Automated software unit and integration testing * UML

Non-technical Skills: * Excellent communication skills with the ability to work as part of a multidisciplinary team * Ability to share knowledge and mentor other developers. * Passion for software development and an enthusiasm for continuous improvement of software techniques and practices. * A positive can do attitude to work, focused on delivering high quality software on time. * Flexibility and enjoys the challenge of working in a fast paced environment Desirable Skills and Experience will include: * Oracle Fusion Middleware, including Weblogic and WebCenter. * Continuous integration with Jenkins * PrimeFaces UI Framework * Bootstrap * BPMN * Oracle ADF, BPM, and BAM. * Angular


Source: Energi People Security Cleared Software Engineer Jobs

Software Developer

23 hours ago
Hewett Recruitment - Worcestershire, UK
Software Engineer

£400-500pd

My client is looking for a contract Software Engineer to join as part of a defence technology project

As a successful Software Engineer you should have experience in:

  • C#
  • Design, development, testing and delivery of software solutions
  • Software design using visual studio etc
  • Agile/scrum software delivery
  • Multidisciplinary distributed agile teams
  • UML and Documentation
  • Integrating hardware and software solutions

You should have UK security clearance as a requirement of this contract. As this company has sites nationally, some travel may be required

This contract Software Engineer role is based in Worcestershire and paying an daily rate of up to £400-500pd and is commutable from, Birmingham, Malvern, Worcester, Kidderminster, Gloucester, Cheltenham, Bristol, Royal Leamington Spa, Wolverhampton, Newport, Cardiff, Oxford, Bath, Swindon, Nuneaton

If you happen to know an Software Engineer with C# experience then please do get in touch as we do operate a referral scheme
Refer a friend
High rate for UML in UK

Software Engineer

1 day ago
Morson International - Preston, UK

A Software Engineer is required to support a team delivering simulation software representing one or more subsystems for a Fast Jet.

The candidate will have proven ability of the full software development lifecycle employing majority of the skills listed below:

  • Avionics Knowledge, Ground Based Systems Knowledge
  • Software Engineering in ADA & C++
  • Requirements capture and traceability e.g. DOORS
  • Software designs using an appropriate design tool/methodology e.g UML, Artisan etc.
  • Programming in Ada and of related software development environments e.g. GPS (GNAT)
  • Knowledge of Agile software development processes, MIL-STD-498 and LCM (Lifecycle Management) would be advantageous
  • Using configuration control tools such as Dimensions or Rational Clearcase.
  • Good communication skills will be required in order to liaise efficiently with the customer and aircraft design teams with regard to perceived problems/accuracy of the supplied product.
  • Good analytical skills will also be required to analyse high level requirements from a variety of sources and produce maintainable software design, code and test documentation.
  • Microsoft Office Excel, Word,
  • Microsoft PowerPoint, Outlook and Project
  • Communication, Team Working and motivational Skills. Able to perform under pressure

KEY TASKS

  • Work effectively as a Team member within a Team of engineers to design, develop, test, document, configure and deliver simulations.
  • Develop all products to agreed standards and procedures using the specified tools and maintain product quality during development.
  • Test products sufficiently to ensure minimal, or ideally no re-work is required due to incorrect implementation.
  • Investigate and resolve problems raised during integration and formal acceptance.
  • Agree to and work to timescales, clearly understanding and providing regular feedback of progress and achievement.
  • Ensure that source information, advice and validation is provided from the aircraft subject matter experts during all stages of development.
  • Ensure a good working knowledge of SDP, STP and other documents within the Air and Ground Training Quality Management System.
  • Ensure that a good working knowledge of Air and Ground Training related product deliverables is maintained and that an awareness of customer issues is also maintained.

ADDITIONAL

WE SEEK A SOFTWARE ENGINEER WHO HAS WORKED IN A MILITARY/DEFENCE /INDUSTRY WITHIN THE LAST 12 MONTHS OR WHO IS CAPABLE OF OBTAINING SECURITY CLEARANCE (SC LEVEL MINIMUM)

There may occasionally be a requirement to travel and work in Germany for short periods. There may also be a requirement for short periods of time to be spent working at customer sites. Shift working may also be required during integration testing of the simulator.

Business Data Analyst - greenfield digital transformation

3 days ago
Asset Resourcing Limited - London, UK
Business Data Analyst - an exciting, involved role working closely with the Senior Solution Architect on the delivery of a greenfield digital transformation.

Job Title : Data Analyst (Business Data Analyst)

Must have :

1.Experience in requirement gathering to develop Application and BI metrics:
a. Capturing the requirement details as entities / attributes / constraints /relationship.
b. Defining the validation rules, define & validate the Data/process Flows .

2.Tools : Visio or similar diagramming tools ;should be familiar in UML, Sequence, Flow charts to capture AS-IS and TO-BE process.

3.Database - Experience working in RDBMS databases and writing SQL queries, generating basic reports.

Good to have :

1.Experience or working knowledge on Data profiling using Talend Data preparation or similar tools.

2.Knowledge on GDPR or similar compliance regulations , data masking , anonymization , user access management.

3.Experience or working knowledge on BI tools to generate sample reports using Power BI /Cognos /SSRS

The role will include ;

1.Work closely with Business Analysis team, stakeholders, Architects and Data Engineers.

2. Participate in requirement gathering workshops with stakeholders and CTO.

3. Document the bespoke scripts / algorithm in plain terms along with flow chart in coordination with Developers.
High rate for UML in London, UK

Solution Architect

3 days ago
SQ Computer Personnel Limited - London, UK

Solution Architect (Microsoft Technology stack, UML, Design Frameworks) required to work for a global prestigious Financial Services organisation based in the City of London for an initial 6 months.

Responsibilities required:
  • Work with customers to understand their objectives and requirements for solutions.
  • Work with analysts to facilitate useable and solvable business requirements.
  • Work with analysts to facilitate an understanding of the solution requirements.
  • Work with the product delivery and support teams to develop solution designs to support estimation and delivery planning.
  • Work with Technical Design teams to facilitate the technical design and alignment with the product roadmap.
  • Work with the delivery team to facilitate the product and service delivery in-line with the product designs and roadmaps.
  • Work with Enterprise Architecture to facilitate an understanding of a solutions impact on Architectural policy & guidelines.
Work Experience required:
  • 5-10 years’ experience in working in a matrix/collaborative delivery organisation
  • Demonstrable experience in working in Agile and waterfall delivery styles
  • Demonstrable experience in managing software product delivery & Support Teams
  • Demonstrable experience in managing the design process in an English speaking team
  • Demonstrable experience working with multi-site / region teams
  • 5-10 years’ experience in working with Senior business users
Functional/Technical Competencies Essential:
  • Demonstrable experience of working across the Microsoft Technology stack
  • Demonstrable experience in using UML as a design and delivery mechanism.
  • Demonstrable experience in using design frameworks such as Zachman, IDEF or TOGAF
  • Demonstrable experience in Technical design via Patterns and Frameworks
  • Demonstrable experience in using Feature, Story and use case based structures for estimation and delivery

For more information please contact Tiah on 0208 463 0555 or [email protected]

High rate for UML in London, UK

Solutions Architect - Banking

4 days ago
Deerfoot IT Resources Ltd - London, UK
Senior Solutions Architect - Microsoft technology stack
Banking
London

As a highly established and trusted approved IT recruitment partner to this international bank we have been asked to identify a Solutions Architect to deliver the full software solution architecture function to contribute to the overall product design and roadmaps for development and product teams. You will work with Technical Design teams and senior business users to develop solution designs, create technical roadmaps and work with development teams to push through solution developments in an Agile / Waterfall heavy environment.

Skills / Environment
Solution Architecture across a diverse Microsoft technology stack (software / applications)
UML design and delivery
Design frameworks - TOGAF, Zachman, IDEF
Technical design - Pattern and frameworks
Feature and story use case structures

Role Overview
Solutions design and development
SDLC - Agile / Waterfall
Strong business user stakeholder management - requirements gathering, solution design
Technical solution design to be used in product planning and estimations
Product road mapping
Working in an Enterprise Architecture environment
Software Solution design - MS stack

Contract rate: up to £625 p/d
Initial 6 months term

This role may suit candidates, who hold the following job titles: MS solutions Architect, Software Architect, Technical Design Architect, Architect, Product Architect.

Deerfoot IT Resources Ltd is a leading specialist recruitment business for the IT industry. We are keen to build strong relationships with IT consultants based on providing a transparent and supportive service. Now in our 20th year we pay promptly and are a stable contracting partner in good financial health. Deerfoot IT: Est. 1997. REC member. ISO certified. *Each time we send a CV to a recruiting client we donate £1 to The Born Free Foundation (charity no. 1070906). We never send your CV without your email authorisation.

Deerfoot is acting as an Employment Business in relation to this vacancy.

Last 90 Days

Cyber Security System Engineer

6 days ago
Sanderson Recruitment Plc - South West, UK

Our client is an extremely well-respected world-class organisation with many strong relationships in the public sector. They are ideally looking for a Systems Designer with a Cyber Security background, who are willing to work across a variety of projects to keep the role diverse and interesting!

The ideal candidate will have any combination of the following skills:

  • Understanding & interpreting business use cases and technical requirements, translating these into system models
  • Producing system designs from concepts through to high-level designs
  • Maturing the design for Secure Systems, typically as a system of diverse components which together are resilient to the Cyber Threat
  • Performing architecture modelling aligned with the Enterprise Architecture concepts and supporting a system’s ongoing evolution
  • Overseeing and performing technical design studies
  • Engaging with technical and non-technical stakeholders to establish consensus on the viability of solution options and the associated benefits and risks
  • Generating technical material for competitive bids, however, this is not a pre-sales role

Furthermore, the following competencies and skills are highly recommended:

Technical competencies:

  • Understanding, adapting and architecting complex systems
  • Business, operational and systems analysis
  • Requirements elicitation and structuring
  • Systems Engineering and Architecture methodologies, standards, frameworks and tools (e.g. TOGAF, MODAF, EASE, UML, Zachman etc.)
  • Architecture options assessment
  • Identification, mitigation planning and management of Engineering Risks
  • Systems Verification and Validation

Desirable competencies:

  • Highly desirable background in Cryptography and Key Management
  • Detailed understanding of various types of Cyber Threats, Vulnerabilities, and Risks
  • Application of Systems Engineering methodologies to Agile delivery processes
  • Background in an IT engineering discipline, such as
  • Network equipment
  • Software development
  • Hardware development
  • Business Process Modelling techniques, e.g. BPMN
  • NCSC Certified Professional (CCP) qualification(s) such as IA Architect or SIRA

This is a customer facing role, therefore you will have the appropriate technical knowledge and will be able to communicate effectively with internal and external stakeholders at all levels. Regular travel to customer locations should be expected (specifically South England and London).

Applicants will hold DV security clearance or be able to achieve the required level. The role will start in Gloucester and will move to Worcester in the future.

Data Analyst

6 days ago
Jefferson Frank - Barnet, UK

Data Analyst-6 Month Contract-Barnet

We are looking for a Data Analyst to start ASAP in Barnet.


Must have :
1.Experience in requirement gathering to develop Application and BI metrics:
a. Capturing the requirement details as entities / attributes / constraints /relationship.
b. Defining the validation rules , define & validate the Data/process Flows .
2.Tools : Visio or similar diagramming tools ;should be familiar in UML ,Sequence ,Flow charts to capture AS-IS and TO-BE process.
3.Database - Experience working in RDBMS databases and writing SQL queries , generating some basic reports.

Good to have :
1.Experience or working knowledge on Data profiling using Talend Data preparation or similar tools.
2.Knowledge on GDPR or similar compliance regulations , data masking , anonymization , user access management.
3.Experience or working knowledge on BI tools to generate sample reports using Power BI /Cognos /SSRS

The role will include ;
1.Work closely with Business Analyst team , stack holders and Architects and Data Engineers.
2. Participate in requirement gathering workshops with stakeholders and CTO.
3. Document the Bespoke scripts /algorithm in plain terms along with flow chart in coordination with Developers.

Please send your CV to Patrick Robinson at

High rate for UML in UK

Software Engineer - Embedded C

6 days ago
Morson International - Rochester, UK

Job Description:

An exciting opportunity has arisen within Electronic Systems at Rochester for a Software Engineer. The Software Engineer will work as part of an integrated project team developing world-leading systems

As a Software Engineer your main responsibilities will involve:

Working in a team environment to develop software that meets the complex and demanding requirements of our customers. This software provides high-integrity solutions for our military and commercial systems.

As a Software Engineer your skills will ideally include:

Experience of safety-critical, real-time, embedded software development for airborne equipment
Software design using UML
Coding in C
Adherence to DO-178B/C Levels A to C
Software integration, verification and rig-testing skills
Experience with Simulink modelling and testing
Knowledge of electronics
Problem solving skills
What we are looking for in you

Due to the nature of this role you will need to have excellent team skills, be self-motivated, fast-learning and have the ability to prioritise and manage your own work with minimal guidance.

High rate for UML in UK

SOFTWARE ENGINEER C++

8 days ago
Morson International - Glasgow, UK

Developing software in C++ / Modern C++ for applications such as thermal imagers, laser range finding, digital cameras, image processing and distributed systems.

ESSENTIAL SKILLS / PROVEN ABILITY

  • Application development Software in C++ / Modern C++.
  • Object Orientated software development and the use of design patterns (UML).
  • SOLID software development principles.
  • Ability with a range of OSs, platforms and of the hardware/software interface
  • Ability in a range of development environments

DESIRABLE SKILLS / KNOWLEDGE

  • Working knowledge of requirements management and associated tools (DOORS).
  • Scripting languages (eg. Shell, Python, Perl or Ruby)
  • Developing communications protocols (RS232, RS485, Ethernet, TCP/IP)
  • Familiarity with agile development and CI/CD practices
  • Testing software to high levels of integrity and coverage, using both static and dynamic testing.

ADDITIONAL SECURITY INFORMATION: IDEALLY WE SEEK A SOFTWARE ENGINEER WHO HAS WORKED IN A MILITARY / DEFENCE ENVIRONMENT / INDUSTRY WITHIN THE LAST 12 MONTHS OR WHO IS CAPABLE OF OBTAINING SECURITY CLEARANCE (SC LEVEL MINIMUM)

High rate for UML in UK

Software Engineer

8 days ago
Morson International - Preston, UK

A Software Engineer is required to support a team delivering simulation software representing one or more Fast Jet subsystems.

The candidate will have proven ability of the full software development lifecycle employing majority of the skills listed below:

  • Avionics Knowledge, Ground Based Systems Knowledge
  • Software Engineering in ADA & C++
  • Requirements capture and traceability e.g. DOORS
  • Software designs using an appropriate design tool/methodology e.g UML, Artisan etc.
  • Programming in Ada and of related software development environments e.g. GPS (GNAT)
  • Knowledge of Agile software development processes, MIL-STD-498 and LCM (Lifecycle Management) would be advantageous
  • Using configuration control tools such as Dimensions or Rational Clearcase.
  • Good communication skills will be required in order to liaise efficiently with the customer and aircraft design teams with regard to perceived problems/accuracy of the supplied product.
  • Good analytical skills will also be required to analyse high level requirements from a variety of sources and produce maintainable software design, code and test documentation.
  • Microsoft Office Excel, Word,
  • Microsoft PowerPoint, Outlook and Project
  • Communication, Team Working and motivational Skills. Able to perform under pressure

KEY TASKS

  • Work effectively as a Team member within a Team of engineers to design, develop, test, document, configure and deliver simulations.
  • Develop all products to agreed standards and procedures using the specified tools and maintain product quality during development.
  • Test products sufficiently to ensure minimal, or ideally no re-work is required due to incorrect implementation.
  • Investigate and resolve problems raised during integration and formal acceptance.
  • Agree to and work to timescales, clearly understanding and providing regular feedback of progress and achievement.
  • Ensure that source information, advice and validation is provided from the aircraft subject matter experts during all stages of development.
  • Ensure a good working knowledge of SDP, STP and other documents within the Air and Ground Training Quality Management System.
  • Ensure that a good working knowledge of Air and Ground Training related product deliverables is maintained and that an awareness of customer issues is also maintained.

ADDITIONAL

WE SEEK A SYSTEMS DESIGN ENGINEER WHO HAS WORKED IN A MILITARY/DEFENCE /INDUSTRY WITHIN THE LAST 12 MONTHS OR WHO IS CAPABLE OF OBTAINING SECURITY CLEARANCE (SC LEVEL MINIMUM)

There may occasionally be a requirement to travel and work in Germany for short periods. There may also be a requirement for short periods of time to be spent working at customer sites. Shift working may also be required during integration testing of the simulator.

Senior Software Engineer

9 days ago
Modis - Newport, UK

Senior Software Engineer required to be a key player within the Software development team working closely with Systems Engineering to add new capability. The role spans the full software development life-cycle encompassing requirements derivation, architectural design analysis, implementation, integration and test.

Typical activities will include:

  • Interpret functional and non-functional software requirements embodying them in detailed software designs that align with the broader software architecture.
  • Develop and update software solutions, using the C++ programming language, validating fulfilment of requirements and adherence to detailed software designs.
  • Effectively identify defect and failure root cause, then using the knowledge gained, identify appropriate design and implementation changes to effect resolution.
  • Perform all software tasks in full adherence to the project's software development process, associated policies and guidelines.
  • Ensure component regression tests are maintained and extended in-line with new development and defect resolutions.
  • Supply accurate effort and timescales estimates for assigned software tasks and report progress to line manager.
  • The successful candidate will have the below skills/experience:
  • Professional experience developing distributed, multi-threaded, real-time software systems.
  • Professional experience implementing software applications and services using C++.
  • Excellent analytical and problem solving skills.
  • Proficient in design capture in UML using Object Orientated Design (OOD) methodologies.
  • Familiarity with software configuration and change control best practice.

Candidates must be willing to undergo the security vetting procedure.

.

By applying for this role your details will be submitted to Modis. Our Candidate Privacy Information Statement explains how we will use your information - please copy and paste the following link in to your browser: www.modis.co.uk/candidate-privacy-information-statement

Embedded Software Engineer

10 days ago
Carbon60 - Farnborough, UK

An excellent opportunity has arisen working for a Prestigious Manufacturing Organisation based in Farnborough.

This is a contract position, likely to last at least 12 months, and is to cover a current vacancy within the Engineering Department.

The requirement is for an Embedded Software Engineer to lead the development of the core firmware platform and specific tool firmware using a range of technologies including DSPIC, ARM M0+/M4 and Zync Ultrascale+.

The applicant will be a core member of a small team working closely with the electronic, mechanical and software engineers.

Candidates should have strong C and C++ Programming knowledge within an embedded environment, alongside an understanding of working with low level, real time operating systems (e.g RTX5 or Free RTOS). Interfacing with Hardware, and working with processor peripherals such as SPI, VART or ADC. Experience of ARM Cortex would be a distinct advantage.

Key responsibilities:

To develop and agree the embedded software specification for tool developments.

Implement object orientated embedded C++ 11 firmware for ARM Cortex M0/M4 devices.

Working with real-time operating system on embedded devices.

Implementation and bug fixing for firmware using C for a range of devices include dsPIC.

Development and debugging of FPGA code using VHDL.

Development of algorithms to acquire, process and transmit data down hole.

Documentation of Firmware (UML using Enterprise Architect, Doxygen)

Implementation and testing of drivers to interact directly with hardware.

Undertake testing and debugging of tools using a range of electrical test equipment including oscilloscopes, logic analysers etc.

Development of PC test software using C#.

Developing tests to validate and resolve issues when tools are operating at elevated temperatures, typically 177C.

Key Qualification/Experience required:

  • Educated to degree level i.e. BSc/BEng or equivalent qualification in a related discipline; such as Electronics, Physics or Computer Science with 2+ years relevant experience.
  • Candidates without formal qualifications but with 5+ years relevant experience will also be considered
  • Strong C and C++ skills in an embedded, multi-threaded environment.
  • Able to design, develop and document objected orientated code.
  • Strong analytical and debugging skills.
  • Experience of hardware/software interfacing, particularly analogue data conversion and digital electronics
  • Experience of Low-level communication interfaces, RS232, SPI
  • Strong communication skills, both written and verbal.
  • An ability to work in a multi-disciplined team.
  • Highly motivated self-starting approach.

Desirable

  • FPGA design, interfacing and test using VHDL
  • Experience in using CMSIS/RTX real-time operating systems.
  • Exposure to different development methodologies
  • Familiarity with sensor physics and signal processing algorithms.
  • Experience of digital electronic design/interfacing.
  • Experience of implementing code in C# and Python.
  • Experience working with ARM M0+/M4.
  • Experience using the Vivado development environment with Zync Ultrascale+

The recruiter has stated that all applicants for this job should be able to prove they are legally entitled to work in the UK. Carbon60 is a trading name of Carbon60 Limited an Employment Business/Agency.

Rates by region
London£483/day
UK£452/day
UK£41/hour