World Class Defence Organisation based in Portsmouth is currently looking to recruit a C++ Embedded Software Engineer subcontractor on an initial 6 month contract. Hourly Rate: £70.00 (Umbrella) Contract Duration: 6 Months initially and then ongoing thereafter C++ Embedded Software Engineer Job Description: The team is undertaking the design and implementation of a satellite communications Software Defined Radio (SDR) modem. You will be part of a small multi-disciplinary team containing software, system, firmware and infrastructure engineers. There will be scope in the future to work on further developments as project needs arise. You will research and develop aspects of modem products and associated communications systems, using your experience in software within complex systems. Skills/Experience Required Essential experience with - 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 tools (e.g. Google Test, Robot Framework) Atlassian toolset (e.g. Jira, Confluence, BitBucket) Desirable skills - Agile or Scrum working environment experience would be very beneficial System and software modelling tools such as Enterprise Architect (SysML / UML) User interface design, implementation and test using HTML, CSS and JavaScript Similar industries you could come from . Space Aerospace Communications Radar
May 01, 2024
Full time
World Class Defence Organisation based in Portsmouth is currently looking to recruit a C++ Embedded Software Engineer subcontractor on an initial 6 month contract. Hourly Rate: £70.00 (Umbrella) Contract Duration: 6 Months initially and then ongoing thereafter C++ Embedded Software Engineer Job Description: The team is undertaking the design and implementation of a satellite communications Software Defined Radio (SDR) modem. You will be part of a small multi-disciplinary team containing software, system, firmware and infrastructure engineers. There will be scope in the future to work on further developments as project needs arise. You will research and develop aspects of modem products and associated communications systems, using your experience in software within complex systems. Skills/Experience Required Essential experience with - 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 tools (e.g. Google Test, Robot Framework) Atlassian toolset (e.g. Jira, Confluence, BitBucket) Desirable skills - Agile or Scrum working environment experience would be very beneficial System and software modelling tools such as Enterprise Architect (SysML / UML) User interface design, implementation and test using HTML, CSS and JavaScript Similar industries you could come from . Space Aerospace Communications Radar
Embedded C++ Engineer (Microcontrollers, Obtain SC Clearance)Chertsey, Surrey (3+ days in the office)£50000 - £60000+ Excellent BenefitsPlease note you must be eligible to for SC (Security Clearance) to apply for this role. That requires you to be resident in the UK for the last 5 years, with no trips of 30 days or more out of the country during that time. Your new company This leading Defence Contractor business are looking to bolster their Software team with an experienced C++ Developer. You will be working from their Chertsey site in leafy Surrey and will be required to work 3+ days per week in the office.You will need to have experience with embedded design onto hardware with C++ experience. however, the design stage has already been completed for this project. Your new role Reporting to the Head of Engineering the role includes software design, development, and review for various systems, from small embedded single processors to multi-processor networked systems. Collaborating closely with systems and hardware engineers, you'll create multidisciplinary solutions, defining software-hardware and software-firmware interfaces. Ensuring technical requirements are met at every stage of design, integration, and ultimately leading to customer acceptance.You will be joining a team of 4 and they will be the only software engineer on the project, so this is a really good opportunity to grow and progress into a Senior or Lead role.As a small-medium enterprise, they benefit from having a flat organisation structure with only a few levels between a junior role and a department head, so you can spend more time with technical application and less time wrangling with red tape. It also means that your voice is heard and there is plenty of opportunity for you to make a meaningful impact upon the business.Roles here present fantastic opportunities to be involved across the whole design lifecycle, and with such a wide portfolio of products and capabilities, you can expect varied and career-expanding work that takes you across different engineering domains and environments. What you'll need to succeed You must have experience (3+ years) working as an Embedded Software Engineer using C++ in a Linux environment.You will have a passion using Microcontrollers and will have experience with Testing and Acceptance. A full understanding of the engineering lifecycle is also important.You will ideally have knowledge of defence or MOD system gateways. What you'll get in return The benefits here are great. You'll work a 37.5 hour week but can condense your hours into a 4-day week if you choose. There is flexi-time and you can earn up to 24 additional paid days off per year (or conversely can work overtime). 32 days holiday+ Christmas close down for a week. There is private medical cover too. What you need to do now To find out more and to be considered for this position please apply directly, or contact Max Wilcock, Business Director on .At Hays Technology, we are shaping the future of recruitment. The rapid adoption of cloud, which is making customer interfaces more engaging and creating a seamless engagement with businesses, means that from the foundation of your organisation up, software developers are critical to success. As the competition for talent grows, we're ready and waiting to help developers really make an impact on organisations, so talk to us today. We are Hays Technology. 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
May 01, 2024
Full time
Embedded C++ Engineer (Microcontrollers, Obtain SC Clearance)Chertsey, Surrey (3+ days in the office)£50000 - £60000+ Excellent BenefitsPlease note you must be eligible to for SC (Security Clearance) to apply for this role. That requires you to be resident in the UK for the last 5 years, with no trips of 30 days or more out of the country during that time. Your new company This leading Defence Contractor business are looking to bolster their Software team with an experienced C++ Developer. You will be working from their Chertsey site in leafy Surrey and will be required to work 3+ days per week in the office.You will need to have experience with embedded design onto hardware with C++ experience. however, the design stage has already been completed for this project. Your new role Reporting to the Head of Engineering the role includes software design, development, and review for various systems, from small embedded single processors to multi-processor networked systems. Collaborating closely with systems and hardware engineers, you'll create multidisciplinary solutions, defining software-hardware and software-firmware interfaces. Ensuring technical requirements are met at every stage of design, integration, and ultimately leading to customer acceptance.You will be joining a team of 4 and they will be the only software engineer on the project, so this is a really good opportunity to grow and progress into a Senior or Lead role.As a small-medium enterprise, they benefit from having a flat organisation structure with only a few levels between a junior role and a department head, so you can spend more time with technical application and less time wrangling with red tape. It also means that your voice is heard and there is plenty of opportunity for you to make a meaningful impact upon the business.Roles here present fantastic opportunities to be involved across the whole design lifecycle, and with such a wide portfolio of products and capabilities, you can expect varied and career-expanding work that takes you across different engineering domains and environments. What you'll need to succeed You must have experience (3+ years) working as an Embedded Software Engineer using C++ in a Linux environment.You will have a passion using Microcontrollers and will have experience with Testing and Acceptance. A full understanding of the engineering lifecycle is also important.You will ideally have knowledge of defence or MOD system gateways. What you'll get in return The benefits here are great. You'll work a 37.5 hour week but can condense your hours into a 4-day week if you choose. There is flexi-time and you can earn up to 24 additional paid days off per year (or conversely can work overtime). 32 days holiday+ Christmas close down for a week. There is private medical cover too. What you need to do now To find out more and to be considered for this position please apply directly, or contact Max Wilcock, Business Director on .At Hays Technology, we are shaping the future of recruitment. The rapid adoption of cloud, which is making customer interfaces more engaging and creating a seamless engagement with businesses, means that from the foundation of your organisation up, software developers are critical to success. As the competition for talent grows, we're ready and waiting to help developers really make an impact on organisations, so talk to us today. We are Hays Technology. 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
Senior SW Engineer (C++, Maritime, SC Clearance Required)Chertsey, Surrey (4-5 days in the office)£50000 - £70000+ Excellent BenefitsPlease note you must already hold SC (Security Clearance) to apply for this role. Your new company This leading Defence Contractor business are looking to bolster their Software team with an experienced Senior C++ Developer. You will be working from their Chertsey site in leafy Surrey and will be required to work 4-5 days per week in the office. Your new role Reporting to the Head of Engineering you will be spearheading a Maritime project to lead a team of 5 in the role of Design Authority. You will be responsible for requirements analysis, software design and development, system/software engineering, acceptance, technical governance and mentoring of the design team.The work is predominantly related to the in-board aspects of Sonar processing and display software but also includes sensor data acquisition sub-systems and wider aspects of submarine combat systems development. Currently, the work covers Maritime systems but has the potential to evolve into other associated domains in the future.You, and your team, will be involved from the initial concept right through to customer acceptance of highly complex systems, ensuring that all design requirements are met.As a small-medium enterprise, they benefit from having a flat organisation structure with only a few levels between a junior role and a department head, so you can spend more time with technical application and less time wrangling with red tape. It also means that your voice is heard and there is plenty of opportunity for you to make a meaningful impact upon the business.Roles here present fantastic opportunities to be involved across the whole design lifecycle, and with such a wide portfolio of products and capabilities, you can expect varied and career-expanding work that takes you across different engineering domains and environments. What you'll need to succeed You should have previous experience as a Senior Software Engineer with strong C++ skills, around 5 years. You may also have worked with C or Java. You will have experience with both embedded and desktop operating systems such as Linux and Windows.The secure nature of the project work will require you to already hold SC Cleared to be successful in this process.You will ideally have knowledge of defence or MOD system gateways. What you'll get in return The benefits here are great. You'll work a 37.5 hour week but can condense your hours into a 4-day week if you choose. There is flexi-time and you can earn up to 24 additional paid days off per year (or conversely can work overtime). 32 days holiday+ Christmas close down for a week. There is private medical cover too. What you need to do now To find out more and to be considered for this position please apply directly, or contact Max Wilcock, Business Director on .At Hays Technology, we are shaping the future of recruitment. The rapid adoption of cloud, which is making customer interfaces more engaging and creating a seamless engagement with businesses, means that from the foundation of your organisation up, software developers are critical to success. As the competition for talent grows, we're ready and waiting to help developers really make an impact on organisations, so talk to us today. We are Hays Technology. 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
May 01, 2024
Full time
Senior SW Engineer (C++, Maritime, SC Clearance Required)Chertsey, Surrey (4-5 days in the office)£50000 - £70000+ Excellent BenefitsPlease note you must already hold SC (Security Clearance) to apply for this role. Your new company This leading Defence Contractor business are looking to bolster their Software team with an experienced Senior C++ Developer. You will be working from their Chertsey site in leafy Surrey and will be required to work 4-5 days per week in the office. Your new role Reporting to the Head of Engineering you will be spearheading a Maritime project to lead a team of 5 in the role of Design Authority. You will be responsible for requirements analysis, software design and development, system/software engineering, acceptance, technical governance and mentoring of the design team.The work is predominantly related to the in-board aspects of Sonar processing and display software but also includes sensor data acquisition sub-systems and wider aspects of submarine combat systems development. Currently, the work covers Maritime systems but has the potential to evolve into other associated domains in the future.You, and your team, will be involved from the initial concept right through to customer acceptance of highly complex systems, ensuring that all design requirements are met.As a small-medium enterprise, they benefit from having a flat organisation structure with only a few levels between a junior role and a department head, so you can spend more time with technical application and less time wrangling with red tape. It also means that your voice is heard and there is plenty of opportunity for you to make a meaningful impact upon the business.Roles here present fantastic opportunities to be involved across the whole design lifecycle, and with such a wide portfolio of products and capabilities, you can expect varied and career-expanding work that takes you across different engineering domains and environments. What you'll need to succeed You should have previous experience as a Senior Software Engineer with strong C++ skills, around 5 years. You may also have worked with C or Java. You will have experience with both embedded and desktop operating systems such as Linux and Windows.The secure nature of the project work will require you to already hold SC Cleared to be successful in this process.You will ideally have knowledge of defence or MOD system gateways. What you'll get in return The benefits here are great. You'll work a 37.5 hour week but can condense your hours into a 4-day week if you choose. There is flexi-time and you can earn up to 24 additional paid days off per year (or conversely can work overtime). 32 days holiday+ Christmas close down for a week. There is private medical cover too. What you need to do now To find out more and to be considered for this position please apply directly, or contact Max Wilcock, Business Director on .At Hays Technology, we are shaping the future of recruitment. The rapid adoption of cloud, which is making customer interfaces more engaging and creating a seamless engagement with businesses, means that from the foundation of your organisation up, software developers are critical to success. As the competition for talent grows, we're ready and waiting to help developers really make an impact on organisations, so talk to us today. We are Hays Technology. 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
Senior Software Engineer - South West London/Surrey - £50,000 - £70,000 pa A rapidly growing defence contractor are looking for a Senior Software Engineer to join their R&D team working on designing top of the range, high-tech communication systems. Responsibilities: Software design, development & review from concept to release for single processor & multi-processor systems. Work in a multi-disciplinary team of hardware, software & systems engineers. Work to detailed technical requirements throughout the design life cycle. Key Skills/Experience: Degree in Electronic Engineering/Computer Science or another relevant discipline Eligible for UK Security Clearance C++ programming Windows/Linux operating systems Embedded Systems Software integration & debugging Non-Essential/Nice to have's: Defence/Aerospace experience Microcontrollers & Peripherals (STM32, NXP, UART, TCP/IP, USB etc.) Yocto Knowledge of other programming languages (Python, Java, C# etc.) Benefits: Private Medical Care Employer matched pension Flexitime/Flexible working Exclusive discounts If you are interested in the position and think you have the skills required as a Senior Software Engineer, please don't hesitate to apply.Any questions, contact Oliver Bainbridge at or call .
May 01, 2024
Full time
Senior Software Engineer - South West London/Surrey - £50,000 - £70,000 pa A rapidly growing defence contractor are looking for a Senior Software Engineer to join their R&D team working on designing top of the range, high-tech communication systems. Responsibilities: Software design, development & review from concept to release for single processor & multi-processor systems. Work in a multi-disciplinary team of hardware, software & systems engineers. Work to detailed technical requirements throughout the design life cycle. Key Skills/Experience: Degree in Electronic Engineering/Computer Science or another relevant discipline Eligible for UK Security Clearance C++ programming Windows/Linux operating systems Embedded Systems Software integration & debugging Non-Essential/Nice to have's: Defence/Aerospace experience Microcontrollers & Peripherals (STM32, NXP, UART, TCP/IP, USB etc.) Yocto Knowledge of other programming languages (Python, Java, C# etc.) Benefits: Private Medical Care Employer matched pension Flexitime/Flexible working Exclusive discounts If you are interested in the position and think you have the skills required as a Senior Software Engineer, please don't hesitate to apply.Any questions, contact Oliver Bainbridge at or call .
Embedded Systems Programmer 6 months contract Outside IR35 £300-£400 per day Remote My client is looking for a contractor to join the team to help with a firmware project for network cameras . The contract will be for an initial 6 months with possibility of extension after that. It is outside IR35 and fully remote. Rate wise they are able to be flexibility between the £300-£400 per day depending on experience. Essential experience: C/C++ Embedded Linux Programmer with Gstreamer.Required experience: Embedded Systems Programming : Understanding of embedded systems and experience in programming for hardware with limited resources. Familiarity with hardware interfaces and peripherals is crucial. C/C++ Programming : Proficiency in C and C++. Linux Development : Experience with Linux kernel development, device drivers, and the development of applications for Linux is important. This is the operating system that they are using. Network Programming : Knowledge of network protocols (e.g., TCP/IP, HTTP, RTSP) and experience with network programming to handle communication and streaming of video data. Video Technologies : Understanding of video compression techniques (e.g., H.264, H.265) and video processing technologies, as well as experience with multimedia frameworks (e.g., GStreamer). Nice to have extras : Open ICP and Magestic If you are interested then please respond with the most up to date copy of you Cv and I will give you a call if you look like a good fit.
May 01, 2024
Full time
Embedded Systems Programmer 6 months contract Outside IR35 £300-£400 per day Remote My client is looking for a contractor to join the team to help with a firmware project for network cameras . The contract will be for an initial 6 months with possibility of extension after that. It is outside IR35 and fully remote. Rate wise they are able to be flexibility between the £300-£400 per day depending on experience. Essential experience: C/C++ Embedded Linux Programmer with Gstreamer.Required experience: Embedded Systems Programming : Understanding of embedded systems and experience in programming for hardware with limited resources. Familiarity with hardware interfaces and peripherals is crucial. C/C++ Programming : Proficiency in C and C++. Linux Development : Experience with Linux kernel development, device drivers, and the development of applications for Linux is important. This is the operating system that they are using. Network Programming : Knowledge of network protocols (e.g., TCP/IP, HTTP, RTSP) and experience with network programming to handle communication and streaming of video data. Video Technologies : Understanding of video compression techniques (e.g., H.264, H.265) and video processing technologies, as well as experience with multimedia frameworks (e.g., GStreamer). Nice to have extras : Open ICP and Magestic If you are interested then please respond with the most up to date copy of you Cv and I will give you a call if you look like a good fit.
Long-term Contract Embedded Software Engineer - Linux Yocto opportunity to work with an established and highly respected developer of high integrity electronics based in Edinburgh This role has an indicative OUTSIDE IR35 determination therefore we can accept candidates who would like to operate through their own PSC. With a history spanning many years, our customer is the market leader in their field, supporting a range of customers in industries such as aerospace, defence and industrial. Their products are designed and developed in the UK across multiple sites and sold around the world. As a result of major project wins and continued investment in their product offering, they are seeking a range of professional Contractors. You will work with a highly skilled development team to complete a project for the next generation of one of their key product lines. You will develop embedded software and work in conjunction with electronics engineers and other disciplines to complete the project on time and in budget. Key Skills Required - Contract Embedded Software Engineer - Linux Yocto, Edinburgh - Proven experience of developing embedded software in C on custom Linux Yocto systems - Experience of kernel/device driver development - Experience of developing software for networking/network protocols such as TCP/IP, Ethernet. Successful applicants must be able to pass BPSS checks. For more information or to apply for the Contract Embedded Software Engineer - Linux Yocto opportunity in Edinburgh, please contact Shammi Choudhury on / quoting reference SAC1016
May 01, 2024
Full time
Long-term Contract Embedded Software Engineer - Linux Yocto opportunity to work with an established and highly respected developer of high integrity electronics based in Edinburgh This role has an indicative OUTSIDE IR35 determination therefore we can accept candidates who would like to operate through their own PSC. With a history spanning many years, our customer is the market leader in their field, supporting a range of customers in industries such as aerospace, defence and industrial. Their products are designed and developed in the UK across multiple sites and sold around the world. As a result of major project wins and continued investment in their product offering, they are seeking a range of professional Contractors. You will work with a highly skilled development team to complete a project for the next generation of one of their key product lines. You will develop embedded software and work in conjunction with electronics engineers and other disciplines to complete the project on time and in budget. Key Skills Required - Contract Embedded Software Engineer - Linux Yocto, Edinburgh - Proven experience of developing embedded software in C on custom Linux Yocto systems - Experience of kernel/device driver development - Experience of developing software for networking/network protocols such as TCP/IP, Ethernet. Successful applicants must be able to pass BPSS checks. For more information or to apply for the Contract Embedded Software Engineer - Linux Yocto opportunity in Edinburgh, please contact Shammi Choudhury on / quoting reference SAC1016
Long-term Contract Embedded Software Engineer - Linux Yocto opportunity to work with an established and highly respected developer of high integrity electronics based in Northamptonshire. This role has an indicative OUTSIDE IR35 determination therefore we can accept candidates who would like to operate through their own PSC. With a history spanning many years, our customer is the market leader in their field, supporting a range of customers in industries such as aerospace, defence and industrial. Their products are designed and developed in the UK across multiple sites and sold around the world. As a result of major project wins and continued investment in their product offering, they are seeking a range of professional Contractors. You will work with a highly skilled development team to complete a project for a customer which is an addition to their ever expanding product range. You will develop embedded software and work in conjunction with electronics engineers and other disciplines to complete the project on time and in budget. Key Skills Required - Contract Embedded Software Engineer - Linux Yocto, Northamptonshire - Proven experience of developing embedded software in C on custom Linux Yocto systems - Experience of kernel/device driver development - Experience of developing software for networking/network protocols such as TCP/IP, Ethernet. Any Contractors with experience of position navigation timing (PNT) would be of particular interest. Successful applicants must be able to pass BPSS checks. For more information or to apply for the Contract Embedded Software Engineer - Linux Yocto opportunity in Northamptonshire, please contact Shammi Choudhury on / quoting reference SAC1015
May 01, 2024
Full time
Long-term Contract Embedded Software Engineer - Linux Yocto opportunity to work with an established and highly respected developer of high integrity electronics based in Northamptonshire. This role has an indicative OUTSIDE IR35 determination therefore we can accept candidates who would like to operate through their own PSC. With a history spanning many years, our customer is the market leader in their field, supporting a range of customers in industries such as aerospace, defence and industrial. Their products are designed and developed in the UK across multiple sites and sold around the world. As a result of major project wins and continued investment in their product offering, they are seeking a range of professional Contractors. You will work with a highly skilled development team to complete a project for a customer which is an addition to their ever expanding product range. You will develop embedded software and work in conjunction with electronics engineers and other disciplines to complete the project on time and in budget. Key Skills Required - Contract Embedded Software Engineer - Linux Yocto, Northamptonshire - Proven experience of developing embedded software in C on custom Linux Yocto systems - Experience of kernel/device driver development - Experience of developing software for networking/network protocols such as TCP/IP, Ethernet. Any Contractors with experience of position navigation timing (PNT) would be of particular interest. Successful applicants must be able to pass BPSS checks. For more information or to apply for the Contract Embedded Software Engineer - Linux Yocto opportunity in Northamptonshire, please contact Shammi Choudhury on / quoting reference SAC1015
Low level Embedded Software Engineer JOB LOCATION: Bristol SECURITY CLEARANCE LEVEL - SC DURATION: Months Minimum WORK PATTERN: Full Time Onsite (5 days/4 days compressed on site & Overtime- Yes, if needed) PAY RATE: £55 PAYE/£70 Per Hour Umbrella Overview of Department: Bristol Embedded Software provide Real Time solutions for our in house advanced weapon Bristol Embedded Software develop Real Time software solutions for Missile Units/Subsystems produced internally within MBDA. We design, develop, build, integrate, test and support the whole SW product. Responsibilities: The Low Level & Security software engineer will be responsible for the through life development of one or more of the internally developed security solutions and bespoke product lines. Required: Embedded C programming & debugging Hardware/software integration experience Experience working to standards Experience with ARM processors Basic Linux skills. Desirable: Full software life cycle experience (design, development and test) Knowledge of Real Time Operating Systems (eg PikeOS, FreeRTOS) Knowledge of Lauterbach debug tools Experience with ARM Cortex-A series processors Knowledge of ARM TrustZone Knowledge of IBM Configuration Management tools (RTC/EWM) Very interested in knowledge of Texas Instruments TD4A family of processors.
Apr 25, 2024
Contractor
Low level Embedded Software Engineer JOB LOCATION: Bristol SECURITY CLEARANCE LEVEL - SC DURATION: Months Minimum WORK PATTERN: Full Time Onsite (5 days/4 days compressed on site & Overtime- Yes, if needed) PAY RATE: £55 PAYE/£70 Per Hour Umbrella Overview of Department: Bristol Embedded Software provide Real Time solutions for our in house advanced weapon Bristol Embedded Software develop Real Time software solutions for Missile Units/Subsystems produced internally within MBDA. We design, develop, build, integrate, test and support the whole SW product. Responsibilities: The Low Level & Security software engineer will be responsible for the through life development of one or more of the internally developed security solutions and bespoke product lines. Required: Embedded C programming & debugging Hardware/software integration experience Experience working to standards Experience with ARM processors Basic Linux skills. Desirable: Full software life cycle experience (design, development and test) Knowledge of Real Time Operating Systems (eg PikeOS, FreeRTOS) Knowledge of Lauterbach debug tools Experience with ARM Cortex-A series processors Knowledge of ARM TrustZone Knowledge of IBM Configuration Management tools (RTC/EWM) Very interested in knowledge of Texas Instruments TD4A family of processors.
World Class Defence Organisation based in Portsmouth is currently looking to recruit a C++ Embedded Software Engineer subcontractor on an initial 6 month contract. Hourly Rate: £70.00 (Umbrella) Contract Duration: 6 months initially and then ongoing thereafter C++ Embedded Software Engineer Job Description: The team is undertaking the design and implementation of a satellite communications Software Defined Radio (SDR) modem. You will be part of a small multi-disciplinary team containing software, system, firmware and infrastructure engineers. There will be scope in the future to work on further developments as project needs arise. You will research and develop aspects of modem products and associated communications systems, using your experience in software within complex systems. Skills/Experience Required Essential experience with - 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 (eg SNMP, Web) for design, implementation and test Git for version control Inter-process communication and techniques Unit and integration test tools (eg Google Test, Robot Framework) Atlassian toolset (eg Jira, Confluence, BitBucket) Desirable skills - Agile or Scrum working environment experience would be very beneficial System and software modelling tools such as Enterprise Architect (SysML/UML) User interface design, implementation and test using HTML, CSS and JavaScript Similar industries you could come from: Space Aerospace Communications Radar
Apr 24, 2024
Contractor
World Class Defence Organisation based in Portsmouth is currently looking to recruit a C++ Embedded Software Engineer subcontractor on an initial 6 month contract. Hourly Rate: £70.00 (Umbrella) Contract Duration: 6 months initially and then ongoing thereafter C++ Embedded Software Engineer Job Description: The team is undertaking the design and implementation of a satellite communications Software Defined Radio (SDR) modem. You will be part of a small multi-disciplinary team containing software, system, firmware and infrastructure engineers. There will be scope in the future to work on further developments as project needs arise. You will research and develop aspects of modem products and associated communications systems, using your experience in software within complex systems. Skills/Experience Required Essential experience with - 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 (eg SNMP, Web) for design, implementation and test Git for version control Inter-process communication and techniques Unit and integration test tools (eg Google Test, Robot Framework) Atlassian toolset (eg Jira, Confluence, BitBucket) Desirable skills - Agile or Scrum working environment experience would be very beneficial System and software modelling tools such as Enterprise Architect (SysML/UML) User interface design, implementation and test using HTML, CSS and JavaScript Similar industries you could come from: Space Aerospace Communications Radar
Role: Linux Infrastructure Automation Engineer Location : Salisbury IR35: Inside Rate: up to £550/day (Umbrella) Duration: 480 days Security Clearance: Active SC Essential & Sole British National CV Deadline: 11th November Design, implement and test development environments (Linux based using Bash and Python to automate workflows) Design, implement and test continuous integration including hardware-in-loop testing (Python Scripting to configure and control equipment) Develop integration and release workflows with internal and external teams Maintain source control, continuous integration and team management tools (ie Test and apply updates for tools such as Gitlab) Manage release of software products and development environments SKILLS & EXPERIENCE: Essential Skills Working knowledge of Scripting languages Python, Bash Previous experience with Linux Desirable Skills Experience in Embedded development (C/C++, ARM processors, Linux) Experience with Docker and Gitlab Understanding of hardware-in-loop testing DV clearance would be a distinct advantage but client will sponsor the successful candidate through the process providing SC is in place already. Security Clearance: SC active mandatory - sole British nationals only CV Deadline: 11 Nov To apply for this role please submit your latest CV or contact Aspect Resources
Nov 05, 2021
Contractor
Role: Linux Infrastructure Automation Engineer Location : Salisbury IR35: Inside Rate: up to £550/day (Umbrella) Duration: 480 days Security Clearance: Active SC Essential & Sole British National CV Deadline: 11th November Design, implement and test development environments (Linux based using Bash and Python to automate workflows) Design, implement and test continuous integration including hardware-in-loop testing (Python Scripting to configure and control equipment) Develop integration and release workflows with internal and external teams Maintain source control, continuous integration and team management tools (ie Test and apply updates for tools such as Gitlab) Manage release of software products and development environments SKILLS & EXPERIENCE: Essential Skills Working knowledge of Scripting languages Python, Bash Previous experience with Linux Desirable Skills Experience in Embedded development (C/C++, ARM processors, Linux) Experience with Docker and Gitlab Understanding of hardware-in-loop testing DV clearance would be a distinct advantage but client will sponsor the successful candidate through the process providing SC is in place already. Security Clearance: SC active mandatory - sole British nationals only CV Deadline: 11 Nov To apply for this role please submit your latest CV or contact Aspect Resources
We are Hiring for Linux Infrastructure Automation Engineer Work Location: Salisbury Security Clearance: DV active mandatory - sole British nationals only Minimum Requirement: MAIN DUTIES: Design, implement and test development environments (Linux based using Bash and Python to automate workflows) Design, implement and test continuous integration including hardware-in-loop testing (Python Scripting to configure and control equipment) Develop integration and release workflows with internal and external teams Maintain source control, continuous integration and team management tools (ie Test and apply updates for tools such as Gitlab) Manage release of software products and development environments SKILLS & EXPERIENCE: Essential Skills Working knowledge of Scripting languages Python, Bash Previous experience with Linux Desirable Skills Experience in Embedded development (C/C++, ARM processors, Linux) Experience with Docker and Gitlab Understanding of hardware-in-loop testing DV clearance would be a distinct advantage but Dstl will sponsor the successful candidate through the process.
Nov 05, 2021
Contractor
We are Hiring for Linux Infrastructure Automation Engineer Work Location: Salisbury Security Clearance: DV active mandatory - sole British nationals only Minimum Requirement: MAIN DUTIES: Design, implement and test development environments (Linux based using Bash and Python to automate workflows) Design, implement and test continuous integration including hardware-in-loop testing (Python Scripting to configure and control equipment) Develop integration and release workflows with internal and external teams Maintain source control, continuous integration and team management tools (ie Test and apply updates for tools such as Gitlab) Manage release of software products and development environments SKILLS & EXPERIENCE: Essential Skills Working knowledge of Scripting languages Python, Bash Previous experience with Linux Desirable Skills Experience in Embedded development (C/C++, ARM processors, Linux) Experience with Docker and Gitlab Understanding of hardware-in-loop testing DV clearance would be a distinct advantage but Dstl will sponsor the successful candidate through the process.
Location of work: Largely remote working. You will be required to visit the Bristol office only when essential for the task work IR35 status: Outside of IR35 The Role: An electronics business based in Bristol who specialise in the consumer sector require an Embedded Software Engineer to work on a brand-new product development, working from prototype stage through to full manufacture. You will be working on a consumer-based product that will be used by millions of people. The device will make a positive difference to sustainability, whilst also connecting people all over the globe. The product uses video and camera technology, so it is highly desirable if you are an Embedded Software Engineer who has experience working on video, camera, image processing or image sensor related projects. You will initially be working on a prototype development using Raspberry Pi and Linux. You will later be tasked with selecting the appropriate SoC when the product moves into mass production. As such you should be confident making system level decisions. The client has ambitious timeframes for this development as they are seeing huge demand for the product from their customers and community following. Due to this you should be someone who is comfortable working in a fast-paced environment, which is typical of consumer product developments. Skills required: Experience working from prototype to mass production Confident working from system level, helping select which chips to use Experience working on products using Camera, Image Processing or Video technology Embedded C Linux Raspberry Pi and ARM STM microcontroller/ microprocessor experience Consumer/ Commercial product experience To discuss this role in further detail please contact Andrew Knight or Chris Oddy at KO2 Embedded Recruitment Solutions Ltd.
Nov 04, 2021
Contractor
Location of work: Largely remote working. You will be required to visit the Bristol office only when essential for the task work IR35 status: Outside of IR35 The Role: An electronics business based in Bristol who specialise in the consumer sector require an Embedded Software Engineer to work on a brand-new product development, working from prototype stage through to full manufacture. You will be working on a consumer-based product that will be used by millions of people. The device will make a positive difference to sustainability, whilst also connecting people all over the globe. The product uses video and camera technology, so it is highly desirable if you are an Embedded Software Engineer who has experience working on video, camera, image processing or image sensor related projects. You will initially be working on a prototype development using Raspberry Pi and Linux. You will later be tasked with selecting the appropriate SoC when the product moves into mass production. As such you should be confident making system level decisions. The client has ambitious timeframes for this development as they are seeing huge demand for the product from their customers and community following. Due to this you should be someone who is comfortable working in a fast-paced environment, which is typical of consumer product developments. Skills required: Experience working from prototype to mass production Confident working from system level, helping select which chips to use Experience working on products using Camera, Image Processing or Video technology Embedded C Linux Raspberry Pi and ARM STM microcontroller/ microprocessor experience Consumer/ Commercial product experience To discuss this role in further detail please contact Andrew Knight or Chris Oddy at KO2 Embedded Recruitment Solutions Ltd.
Contractor role - Test Software Engineer (Automation)
Our client are looking for a Test Software Engineer with strong experience in automation using NIs TestStand and LabVIEW tool suite, to develop high-quality test software, scripts and firmware, which are deployed as part of our Manufacturing process. The role will be focussed on supporting the integration of existing test solutions into our manufacturing environment.
Our products encompass a broad range of ruggedized embedded computing solutions, designed around the latest Intel, Freescale and ARM technology.
Key Responsibilities
· Produce automated test solutions using NI TestStand/LabVIEW to validate our products during manufacturing.
· Liaise with our Production Department to validate the solutions as they are deployed in the manufacturing environment.
· Communicate status to key stakeholders in a timely and professional fashion.
· Produce internal documentation for assigned tasks consistent with engineering procedures.
Desired Qualifications/Requirements
· Strong experience using NI tools - LabVIEW and TestStand
· A good understanding of Linux.
· A good understanding of scripting languages such as Python or bash.
· A good understanding of network communication protocols over Ethernet.
· An understanding of C and assembly programming.
· An understanding of modern Real-Time Operating Systems such as vxWorks
· An understanding of JTAG technologies and boundary scan development for PCB validation.
· Strong problem-solving and creative, solution-building skills.
· Strong verbal and written communication skills.
· Ability to work successfully in a team environment.
· Awareness of computer architectures and hardware design
Sep 09, 2016
Contractor role - Test Software Engineer (Automation)
Our client are looking for a Test Software Engineer with strong experience in automation using NIs TestStand and LabVIEW tool suite, to develop high-quality test software, scripts and firmware, which are deployed as part of our Manufacturing process. The role will be focussed on supporting the integration of existing test solutions into our manufacturing environment.
Our products encompass a broad range of ruggedized embedded computing solutions, designed around the latest Intel, Freescale and ARM technology.
Key Responsibilities
· Produce automated test solutions using NI TestStand/LabVIEW to validate our products during manufacturing.
· Liaise with our Production Department to validate the solutions as they are deployed in the manufacturing environment.
· Communicate status to key stakeholders in a timely and professional fashion.
· Produce internal documentation for assigned tasks consistent with engineering procedures.
Desired Qualifications/Requirements
· Strong experience using NI tools - LabVIEW and TestStand
· A good understanding of Linux.
· A good understanding of scripting languages such as Python or bash.
· A good understanding of network communication protocols over Ethernet.
· An understanding of C and assembly programming.
· An understanding of modern Real-Time Operating Systems such as vxWorks
· An understanding of JTAG technologies and boundary scan development for PCB validation.
· Strong problem-solving and creative, solution-building skills.
· Strong verbal and written communication skills.
· Ability to work successfully in a team environment.
· Awareness of computer architectures and hardware design
This is a great long term opportunity for an experienced Contract Embedded Software Engineer - Linux C/C++ with a leading electronics systems designer based in the Home Counties.
Our client is a global business with significant presence at various locations across the UK in high performance engineering, electronics, software and mechanical technology. Their products are designed, developed and manufactured here in the UK and are sold into a wide range of global markets including: Automotive, Commercial Aerospace, Video, Defence, off-highway, industrial, avionics and control.
As a result of continued growth, new customer projects and significant investment in the UK, we are urgently looking to hire a range of professional Contractors.
My client is looking for a Contract Embedded Software Engineer - Linux, C/C++ working on an embedded software project.
Required skills and experience for the Contract Embedded Software Engineer - Linux, C/C++:
Software Design:-
* Embedded C/C++
* Linux, VxWorks, RTOS
* Design and debugging of new software or enhancements to existing software
* Experience of new hardware bring-up and working with Hardware Engineers to debug complex electronic products.
* Ability to optimise code to meet real-time requirements.
* Experience of version control systems
This is a fantastic opportunity for a Contract Embedded Software Engineer - Linux, C/C++ to join a global technology company who are investing heavily in R&D.
If you are interested in being part of this fantastic project for a Contract Embedded Software Engineer - Linux, C/C++ in the Home Counties please email Laura Preston at quoting reference LMP-900/36
Visit and follow Redline Group
Twitter:@redlinegroupuk
LinkedIn:(url removed)/company/redline-group-ltd
Sep 09, 2016
This is a great long term opportunity for an experienced Contract Embedded Software Engineer - Linux C/C++ with a leading electronics systems designer based in the Home Counties.
Our client is a global business with significant presence at various locations across the UK in high performance engineering, electronics, software and mechanical technology. Their products are designed, developed and manufactured here in the UK and are sold into a wide range of global markets including: Automotive, Commercial Aerospace, Video, Defence, off-highway, industrial, avionics and control.
As a result of continued growth, new customer projects and significant investment in the UK, we are urgently looking to hire a range of professional Contractors.
My client is looking for a Contract Embedded Software Engineer - Linux, C/C++ working on an embedded software project.
Required skills and experience for the Contract Embedded Software Engineer - Linux, C/C++:
Software Design:-
* Embedded C/C++
* Linux, VxWorks, RTOS
* Design and debugging of new software or enhancements to existing software
* Experience of new hardware bring-up and working with Hardware Engineers to debug complex electronic products.
* Ability to optimise code to meet real-time requirements.
* Experience of version control systems
This is a fantastic opportunity for a Contract Embedded Software Engineer - Linux, C/C++ to join a global technology company who are investing heavily in R&D.
If you are interested in being part of this fantastic project for a Contract Embedded Software Engineer - Linux, C/C++ in the Home Counties please email Laura Preston at quoting reference LMP-900/36
Visit and follow Redline Group
Twitter:@redlinegroupuk
LinkedIn:(url removed)/company/redline-group-ltd
Embedded Non-Linux WiFi Engineer
Upto £42 an hour
Cambridge
My client, based in Cambridge is looking for two expert contractors to start working their current project. The ideal contractor will meet the following requirements:
Strong embedded software development experience
Extensive experience of coding and debugging in C/ C++
Experience in Wi-Fi protocol stack is essential
Bare Metal, Non-Linux WiFi Experience is essential
3 month contract with a view to extend
#Brilliantlyconnected
Feb 21, 2016
Embedded Non-Linux WiFi Engineer
Upto £42 an hour
Cambridge
My client, based in Cambridge is looking for two expert contractors to start working their current project. The ideal contractor will meet the following requirements:
Strong embedded software development experience
Extensive experience of coding and debugging in C/ C++
Experience in Wi-Fi protocol stack is essential
Bare Metal, Non-Linux WiFi Experience is essential
3 month contract with a view to extend
#Brilliantlyconnected