We are currently looking on behalf of one of our important clients for a C++ Software Engineer C++. This role is permanent position based in Thurgau Canton & comes with some home office allowance. Your Role: Participate within an Embedded SW team. Analyze, design, develop & test SW modules with C++. Work with modern CI/CD build environments (Jenkins) Use RT operating systems (Linux) Support the product owner in maintaining the product backlog Your Skills & Profile: At least 1 year of professional Software Development experience in C or C++ (more senior candidates with 10+ years of experience are also very welcome to apply). Ideally experienced in Qt (QML) & Linux. Any experience in developing Mobile Apps (iOS &/or Android) is considered advantageous. Your Profile: Completed University Degree in Computer Science, Electrical Engineering or similar. Open, high-initiative, resilient, both solution & team-oriented & very good communication skills. Fluent in English (spoken & written) & a very good command of German (to at least B2 level).
18/06/2024
Full time
We are currently looking on behalf of one of our important clients for a C++ Software Engineer C++. This role is permanent position based in Thurgau Canton & comes with some home office allowance. Your Role: Participate within an Embedded SW team. Analyze, design, develop & test SW modules with C++. Work with modern CI/CD build environments (Jenkins) Use RT operating systems (Linux) Support the product owner in maintaining the product backlog Your Skills & Profile: At least 1 year of professional Software Development experience in C or C++ (more senior candidates with 10+ years of experience are also very welcome to apply). Ideally experienced in Qt (QML) & Linux. Any experience in developing Mobile Apps (iOS &/or Android) is considered advantageous. Your Profile: Completed University Degree in Computer Science, Electrical Engineering or similar. Open, high-initiative, resilient, both solution & team-oriented & very good communication skills. Fluent in English (spoken & written) & a very good command of German (to at least B2 level).
Computer Futures - London & S.E(Permanent and Contract)
Embedded Systems Software Engineer £55-60,000 + Benefits Coventry We are recruiting on behalf of one of our long standing customers who are looking for an Embedded Systems Software Engineer that will be responsible for the development for all Embedded software solutions across their suite of products. They are looking for someone to help them drive their products forward and help create the future of their products by: Hands-on Embedded software development for new products and enhancements to existing products Customise Yocto distributions/board support packages (BSP) to provide additional functionality Actively participate and document software architectural solutions Work closely with project lead to keep to schedules, requirements, specifications, and deliverables Collaborating with internal and external cross-functional teams influence key decisions and ensure the solution goals are met They are looking for skills and experience in: Experience in full life cycle Embedded software development Skills in development and verification using C/C++ C# (optional/nice to have) Expertise in the development of Embedded software systems with Linux, (Yocto preferred), on ARM architectures Understanding of IoT development principles and security an advantage Experience with maintain CI/CD pipeline and automated test an advantage Agile development methodologies Computer Futures, a trading division of SThree Partnership LLP is acting as an Employment Agency in relation to this vacancy
18/06/2024
Full time
Embedded Systems Software Engineer £55-60,000 + Benefits Coventry We are recruiting on behalf of one of our long standing customers who are looking for an Embedded Systems Software Engineer that will be responsible for the development for all Embedded software solutions across their suite of products. They are looking for someone to help them drive their products forward and help create the future of their products by: Hands-on Embedded software development for new products and enhancements to existing products Customise Yocto distributions/board support packages (BSP) to provide additional functionality Actively participate and document software architectural solutions Work closely with project lead to keep to schedules, requirements, specifications, and deliverables Collaborating with internal and external cross-functional teams influence key decisions and ensure the solution goals are met They are looking for skills and experience in: Experience in full life cycle Embedded software development Skills in development and verification using C/C++ C# (optional/nice to have) Expertise in the development of Embedded software systems with Linux, (Yocto preferred), on ARM architectures Understanding of IoT development principles and security an advantage Experience with maintain CI/CD pipeline and automated test an advantage Agile development methodologies Computer Futures, a trading division of SThree Partnership LLP is acting as an Employment Agency in relation to this vacancy
C++ Software Engineer/OpenGL/GUI/Manchester/Remote My client is super passionate about bringing music to everyone globally. They believe music is an intrinsic past of being a human and are committed to making music accessible to everyone, regardless of background, identity, or wealth. Their mission is to bring people together and empower them through the universal language of music. Are you passionate about music? Do you make music Are you like me, a dabbler with audio engineering tools If so, read on. I'm excited to be coming to the market with a C++ Application Software Engineer for them Qualifications, Degree in Electronic Engineering, Computer Science or similar Minimum of 4-5 years' C++ development experience, preferably in an Embedded environment C+, ideally C+ Preferred Embedded application development, preferably in a Linux environment Experience of using C++ Standard Library and Boost Experience of developing GUI applications Knowledge of OpenGL useful Experience of Windows, macOS application development useful Experience of music/audio technology useful Tools Git Linux Azure DevOps GCC toolchain Conan CMake GDB
18/06/2024
Full time
C++ Software Engineer/OpenGL/GUI/Manchester/Remote My client is super passionate about bringing music to everyone globally. They believe music is an intrinsic past of being a human and are committed to making music accessible to everyone, regardless of background, identity, or wealth. Their mission is to bring people together and empower them through the universal language of music. Are you passionate about music? Do you make music Are you like me, a dabbler with audio engineering tools If so, read on. I'm excited to be coming to the market with a C++ Application Software Engineer for them Qualifications, Degree in Electronic Engineering, Computer Science or similar Minimum of 4-5 years' C++ development experience, preferably in an Embedded environment C+, ideally C+ Preferred Embedded application development, preferably in a Linux environment Experience of using C++ Standard Library and Boost Experience of developing GUI applications Knowledge of OpenGL useful Experience of Windows, macOS application development useful Experience of music/audio technology useful Tools Git Linux Azure DevOps GCC toolchain Conan CMake GDB
Contract opportunity (Inside) Description: Working in the Embedded space to port and implement sections of DSP and ML pipeline onto highly resource-constrained platforms for applications in audio. Perform memory and CPU utilisation analysis, bottleneck identification and optimisation. Identify and communicate system level changes that can aid on-device optimisations. Skills: Expert knowledge in Embedded software development in C/C++. Knowledge of interfacing with and optimising code for execution on DSPs. Ideally experience of working with audio. Verbal and written communication skills, problem solving skills and interpersonal skills. Expert ability to work independently and manage one's time. Knowledge of the full software development life cycle: from requirements gathering to development, testing and delivery. Expert ability to troubleshoot issues and make system changes as needed to resolve issues. Expert knowledge of computer hardware and software. Ideally experience working in an Agile (Scrum) environment. Education/Experience: Bachelor's degree in computer science, software engineering or relevant field required. Minimum of 6 years experience (equivalent of IC5) - depending on pre industry experience Employee Value Proposition: Working for the one of the largest technology clients worldwide on a project which is pooling together DSP's and ML pipelines onto highly constrained platforms for apps in audio. Job Title: Digital Signal Processing Engineer (Embedded) Location: Cambridge, UK Job Type: Contract Trading as TEKsystems. Allegis Group Limited, Bracknell, RG12 1RT, United Kingdom. No Allegis Group Limited operates as an Employment Business and Employment Agency as set out in the Conduct of Employment Agencies and Employment Businesses Regulations 2003. TEKsystems is a company within the Allegis Group network of companies (collectively referred to as "Allegis Group"). Aerotek, Aston Carter, EASi, Talentis Solutions, TEKsystems, Stamford Consultants and The Stamford Group are Allegis Group brands. If you apply, your personal data will be processed as described in the Allegis Group Online Privacy Notice available at our website. To access our Online Privacy Notice, which explains what information we may collect, use, share, and store about you, and describes your rights and choices about this, please go our website. We are part of a global network of companies and as a result, the personal data you provide will be shared within Allegis Group and transferred and processed outside the UK, Switzerland and European Economic Area subject to the protections described in the Allegis Group Online Privacy Notice. We store personal data in the UK, EEA, Switzerland and the USA. If you would like to exercise your privacy rights, please visit the "Contacting Us" section of our Online Privacy Notice on our website for details on how to contact us. To protect your privacy and security, we may take steps to verify your identity, such as a password and user ID if there is an account associated with your request, or identifying information such as your address or date of birth, before proceeding with your request. commitments under the UK Data Protection Act, EU-U.S. Privacy Shield or the Swiss-U.S. Privacy Shield.
18/06/2024
Project-based
Contract opportunity (Inside) Description: Working in the Embedded space to port and implement sections of DSP and ML pipeline onto highly resource-constrained platforms for applications in audio. Perform memory and CPU utilisation analysis, bottleneck identification and optimisation. Identify and communicate system level changes that can aid on-device optimisations. Skills: Expert knowledge in Embedded software development in C/C++. Knowledge of interfacing with and optimising code for execution on DSPs. Ideally experience of working with audio. Verbal and written communication skills, problem solving skills and interpersonal skills. Expert ability to work independently and manage one's time. Knowledge of the full software development life cycle: from requirements gathering to development, testing and delivery. Expert ability to troubleshoot issues and make system changes as needed to resolve issues. Expert knowledge of computer hardware and software. Ideally experience working in an Agile (Scrum) environment. Education/Experience: Bachelor's degree in computer science, software engineering or relevant field required. Minimum of 6 years experience (equivalent of IC5) - depending on pre industry experience Employee Value Proposition: Working for the one of the largest technology clients worldwide on a project which is pooling together DSP's and ML pipelines onto highly constrained platforms for apps in audio. Job Title: Digital Signal Processing Engineer (Embedded) Location: Cambridge, UK Job Type: Contract Trading as TEKsystems. Allegis Group Limited, Bracknell, RG12 1RT, United Kingdom. No Allegis Group Limited operates as an Employment Business and Employment Agency as set out in the Conduct of Employment Agencies and Employment Businesses Regulations 2003. TEKsystems is a company within the Allegis Group network of companies (collectively referred to as "Allegis Group"). Aerotek, Aston Carter, EASi, Talentis Solutions, TEKsystems, Stamford Consultants and The Stamford Group are Allegis Group brands. If you apply, your personal data will be processed as described in the Allegis Group Online Privacy Notice available at our website. To access our Online Privacy Notice, which explains what information we may collect, use, share, and store about you, and describes your rights and choices about this, please go our website. We are part of a global network of companies and as a result, the personal data you provide will be shared within Allegis Group and transferred and processed outside the UK, Switzerland and European Economic Area subject to the protections described in the Allegis Group Online Privacy Notice. We store personal data in the UK, EEA, Switzerland and the USA. If you would like to exercise your privacy rights, please visit the "Contacting Us" section of our Online Privacy Notice on our website for details on how to contact us. To protect your privacy and security, we may take steps to verify your identity, such as a password and user ID if there is an account associated with your request, or identifying information such as your address or date of birth, before proceeding with your request. commitments under the UK Data Protection Act, EU-U.S. Privacy Shield or the Swiss-U.S. Privacy Shield.
Software Engineer (Embedded C++) Permanent position £65,000 + benefits Location: Yateley, UK Hybrid: 2-3 days in office per week. Must ONLY hold British Passport/Sole Brtisih Nationals. We need an Embedded Software Engineer to work on complex software projects for one or more products or technology areas. Skills required: The role requires the use of C++ to develop software for running on either windows-based PCs or Linux based Embedded processors. C++ Proficient in developing in C++. Understands programming larger software systems in teams of engineers and writing clean and modular code. Experience of developing for and debugging on Linux based Embedded devices, including cross-compiling for different hardware architectures, virtualisation and docker concepts. Can work in a structured development environment that includes: Documenting designs Follow coding guidelines. Developing unit and system test. Use source control systems and engage in peer code reviews. Qualifications A degree in Software Engineering, Electronic engineering, Physics or similar.
17/06/2024
Full time
Software Engineer (Embedded C++) Permanent position £65,000 + benefits Location: Yateley, UK Hybrid: 2-3 days in office per week. Must ONLY hold British Passport/Sole Brtisih Nationals. We need an Embedded Software Engineer to work on complex software projects for one or more products or technology areas. Skills required: The role requires the use of C++ to develop software for running on either windows-based PCs or Linux based Embedded processors. C++ Proficient in developing in C++. Understands programming larger software systems in teams of engineers and writing clean and modular code. Experience of developing for and debugging on Linux based Embedded devices, including cross-compiling for different hardware architectures, virtualisation and docker concepts. Can work in a structured development environment that includes: Documenting designs Follow coding guidelines. Developing unit and system test. Use source control systems and engage in peer code reviews. Qualifications A degree in Software Engineering, Electronic engineering, Physics or similar.
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
14/06/2024
Project-based
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
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
14/06/2024
Project-based
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
Dans le cadre du développement de nos systèmes électroniques, Le client propose de participer à l'analyse, la conception, l'intégration et la validation de composants logiciels s'inscrivant dans la construction de solutions permettant de répondre aux besoins logiciels formulés sur les différents boîtiers électroniques qui constituent nos systèmes complexes. Les domaines couverts sont, Système d'exploitation temps réel de type UNIX Architecture des applications embarquées Développement des applications embarquées Protocoles de communication Intégration logiciel embarqué Validation logiciel embarqué Profil Essentiel Master computer science ou électronique expérience professionnelle dans la conception de systèmes embarqués en C et C++ De bonnes connaissances dans les méthodologies de développement actuelles (Agile, V Cycle, ) Connaissances des bonnes pratiques et standards de développement logiciel Connaissances dans le domaine des tests unitaires Connaissances des architectures logicielles Expérience avec l'API POSIX Expression orale et écrite aisée en français et anglais Travailler avec rigueur, proactivité et autonomie Travailler en respectant un planning, des échéances et un budget donnés Avoir de bonnes capacités d'analyse, un esprit critique et un bon jugement Être capable de travailler en équipe Être disponible occasionnellement pour des sessions de validation et de tests à l'étranger et en Belgique Atouts Connaissances des protocoles de communication (CAN bus, Série, ) Avoir développé des drivers linux Avoir travaillé sur des systèmes RTOS Avoir travaillé avec le framework Qt Avoir travaillé avec la suite Atlassian (Jira, BitBucket, Bamboo, ) Une connaissance des normes de développement liées au secteur défense ou équivalent Avoir précédemment travaillé dans le secteur de la défense ou équivalent Activités/Responsabilités Participer à la conception de systèmes embarqués Analyser les besoins fonctionnels et formaliser les exigences Procéder à l'analyse architecturale des solutions logicielles Développer la solution logicielle Participer à l'élaboration des plans d'intégration et de validation des systèmes et à leur mise en uvre Documenter la solution logicielle (justification de design, documents de description d'analyse, ) Appliquer les normes et méthodologies de développement en vigueur tout au long de la conception des composants logiciels Se tenir au courant des dernières technologies dans le domaine du développement logiciel embarqué Questions La candidature est-elle conforme à l'article 126.1 de la réglementation américaine ITAR (International Traffic in Arms Regulations)? Le/La candidat(e) a-t-il/elle déja développé des solutions logicielles? Le/La candidat(e) a-t-il/elle déja participé à la conception de systèmes embarqués? Le/La candidat(e) a-t-il/elle déjà de l'expérience dans le secteur de la défense? Le/La candidat(e) est-il/elle disposé à voyager ponctuellement dans le cadre de sa mission? Le/La candidat(e) est-il/elle disposée à s'engager sur du long terme?
13/06/2024
Project-based
Dans le cadre du développement de nos systèmes électroniques, Le client propose de participer à l'analyse, la conception, l'intégration et la validation de composants logiciels s'inscrivant dans la construction de solutions permettant de répondre aux besoins logiciels formulés sur les différents boîtiers électroniques qui constituent nos systèmes complexes. Les domaines couverts sont, Système d'exploitation temps réel de type UNIX Architecture des applications embarquées Développement des applications embarquées Protocoles de communication Intégration logiciel embarqué Validation logiciel embarqué Profil Essentiel Master computer science ou électronique expérience professionnelle dans la conception de systèmes embarqués en C et C++ De bonnes connaissances dans les méthodologies de développement actuelles (Agile, V Cycle, ) Connaissances des bonnes pratiques et standards de développement logiciel Connaissances dans le domaine des tests unitaires Connaissances des architectures logicielles Expérience avec l'API POSIX Expression orale et écrite aisée en français et anglais Travailler avec rigueur, proactivité et autonomie Travailler en respectant un planning, des échéances et un budget donnés Avoir de bonnes capacités d'analyse, un esprit critique et un bon jugement Être capable de travailler en équipe Être disponible occasionnellement pour des sessions de validation et de tests à l'étranger et en Belgique Atouts Connaissances des protocoles de communication (CAN bus, Série, ) Avoir développé des drivers linux Avoir travaillé sur des systèmes RTOS Avoir travaillé avec le framework Qt Avoir travaillé avec la suite Atlassian (Jira, BitBucket, Bamboo, ) Une connaissance des normes de développement liées au secteur défense ou équivalent Avoir précédemment travaillé dans le secteur de la défense ou équivalent Activités/Responsabilités Participer à la conception de systèmes embarqués Analyser les besoins fonctionnels et formaliser les exigences Procéder à l'analyse architecturale des solutions logicielles Développer la solution logicielle Participer à l'élaboration des plans d'intégration et de validation des systèmes et à leur mise en uvre Documenter la solution logicielle (justification de design, documents de description d'analyse, ) Appliquer les normes et méthodologies de développement en vigueur tout au long de la conception des composants logiciels Se tenir au courant des dernières technologies dans le domaine du développement logiciel embarqué Questions La candidature est-elle conforme à l'article 126.1 de la réglementation américaine ITAR (International Traffic in Arms Regulations)? Le/La candidat(e) a-t-il/elle déja développé des solutions logicielles? Le/La candidat(e) a-t-il/elle déja participé à la conception de systèmes embarqués? Le/La candidat(e) a-t-il/elle déjà de l'expérience dans le secteur de la défense? Le/La candidat(e) est-il/elle disposé à voyager ponctuellement dans le cadre de sa mission? Le/La candidat(e) est-il/elle disposée à s'engager sur du long terme?
Michael Bailey Associates - Amsterdam
Amsterdam, Noord-Holland
This role doesn't provide relocation We are searching for a Senior Security Specialist for our client's Product Development department, about 500 engineers are developing smart solutions for the agricultural sector worldwide. With software development, both on the Embedded and application side, comes cyber security. Our client is constantly working on the cybersecurity robustness of their software by supporting their teams and engineers with peer-programming, threat modelling, tooling, coaching, and training. Job Profile We are looking for a Senior Security Specialist (Application SME) to strengthen our client's Product Security team. The ideal candidate is a hands-on expert in secure (Embedded) application development with a good understanding of software vulnerabilities, their mitigation, and a passion for training and coaching. Together with the Product Security team, the Senior Security Specialist ensures the continued growth of the product (development) security maturity. More in detail, the job responsibilities are: - Providing developers with guidance and education in secure design and development practices and standards to help proactively prevent vulnerabilities in our client's software. - Conducting threat modelling exercises with engineering teams to identify vulnerabilities in product designs. - Providing security subject matter expertise to engineering teams and developers during the research, design, and development of our client's software. - Enabling early feedback for developers (shift left) in detecting and preventing security findings in the software development process through process improvement and the automation of security scans in the development pipeline. - Supporting and coaching teams in verifying, prioritizing, and mitigating vulnerabilities. - Partnering with engineering teams to identify and solve complex security challenges. - Hands-on driving the execution of vulnerability management and SBOM monitoring. - Participating, promoting, and playing an active role in the security community. - Understanding global events and trends to influence key technical decisions and ensure the security of our client's products. About You As a Senior Security Specialist, you fulfil an essential role in helping Product Development create and maintain software securely throughout the software development life cycle. You have deep knowledge of security protocols and tooling throughout the software development life cycle, as well as profound and recent experience in secure software development practices. Furthermore, you have a good understanding of application security basics, prior experience in threat modelling, and secure code review in C++/Python/C#. You are experienced with SAST and DAST. What is Your Experience? - Bachelor's or master's degree in Computer Science, Computer Engineering, a relevant technical field, or equivalent practical experience. - 3+ years as a security analyst/consultant/DevSecOps engineer, experienced with product security controls and processes like secure SDLC, security champions, threat modelling, risk assessments, and bug bounty. Familiar with OWASP top 10 and CWE top 25 standards. Certification in OSCP/OSCE/OSWE is preferred. - Proven track record in training and coaching engineering teams. Participation in capture the flag (CTF) competitions or events is preferred. - Experienced in conducting threat modelling exercises and partnering with engineering teams to identify and solve complex security issues. Job Details 36 hours/week Hybrid work Rotterdam area. Permanent Salary: 65.000 - 80.000 depending on skills and experience. For inquiries, contact Alexander Mungkorn, Delivery Consultant. Michael Bailey International is acting as an Employment Agency in relation to this vacancy.
13/06/2024
Full time
This role doesn't provide relocation We are searching for a Senior Security Specialist for our client's Product Development department, about 500 engineers are developing smart solutions for the agricultural sector worldwide. With software development, both on the Embedded and application side, comes cyber security. Our client is constantly working on the cybersecurity robustness of their software by supporting their teams and engineers with peer-programming, threat modelling, tooling, coaching, and training. Job Profile We are looking for a Senior Security Specialist (Application SME) to strengthen our client's Product Security team. The ideal candidate is a hands-on expert in secure (Embedded) application development with a good understanding of software vulnerabilities, their mitigation, and a passion for training and coaching. Together with the Product Security team, the Senior Security Specialist ensures the continued growth of the product (development) security maturity. More in detail, the job responsibilities are: - Providing developers with guidance and education in secure design and development practices and standards to help proactively prevent vulnerabilities in our client's software. - Conducting threat modelling exercises with engineering teams to identify vulnerabilities in product designs. - Providing security subject matter expertise to engineering teams and developers during the research, design, and development of our client's software. - Enabling early feedback for developers (shift left) in detecting and preventing security findings in the software development process through process improvement and the automation of security scans in the development pipeline. - Supporting and coaching teams in verifying, prioritizing, and mitigating vulnerabilities. - Partnering with engineering teams to identify and solve complex security challenges. - Hands-on driving the execution of vulnerability management and SBOM monitoring. - Participating, promoting, and playing an active role in the security community. - Understanding global events and trends to influence key technical decisions and ensure the security of our client's products. About You As a Senior Security Specialist, you fulfil an essential role in helping Product Development create and maintain software securely throughout the software development life cycle. You have deep knowledge of security protocols and tooling throughout the software development life cycle, as well as profound and recent experience in secure software development practices. Furthermore, you have a good understanding of application security basics, prior experience in threat modelling, and secure code review in C++/Python/C#. You are experienced with SAST and DAST. What is Your Experience? - Bachelor's or master's degree in Computer Science, Computer Engineering, a relevant technical field, or equivalent practical experience. - 3+ years as a security analyst/consultant/DevSecOps engineer, experienced with product security controls and processes like secure SDLC, security champions, threat modelling, risk assessments, and bug bounty. Familiar with OWASP top 10 and CWE top 25 standards. Certification in OSCP/OSCE/OSWE is preferred. - Proven track record in training and coaching engineering teams. Participation in capture the flag (CTF) competitions or events is preferred. - Experienced in conducting threat modelling exercises and partnering with engineering teams to identify and solve complex security issues. Job Details 36 hours/week Hybrid work Rotterdam area. Permanent Salary: 65.000 - 80.000 depending on skills and experience. For inquiries, contact Alexander Mungkorn, Delivery Consultant. Michael Bailey International is acting as an Employment Agency in relation to this vacancy.
Our client based in Nottinghamshire is looking to hire an experienced Embedded software engineer to join their team. In this newly created role ( due to expansion) you will be joining an established team where the delivery of high quality, high performing solutions achieved in a right first-time environment is valued & rewarded. This role will see you: Design, implement, and optimise Embedded software solutions. Targeting Linux, RTOS & bare metal platforms. Participate in hardware/software co-design and system-level debugging. Support FAT, SAT & Commissioning activity. Leading smaller projects, collaborating on larger ones. Follow industry best practice whilst looking for opportunities for improvement The relevant skills for the role include: A good understanding of Embedded software including: C/C++,C#, Visual Studio, CE 5.0 & CE6.0, .NET, MFC, Visual Basic, ARM9, 8051, PIC, X86, SQL, Assembler, RTOS. Web application design (Typescript/Javascript/HTML/CSS) desirable. Fault Analysis, Unit & Integration Testing, Factory Acceptance Testing, Site Testing and Commissioning. Test procedures and methods, change control and version control. Education in Software Engineering or related subject to Degree level. In return for your skills my client is offering a salary up to £60k, a 37h/Wk, with lunchtime finish Friday, 25 days holiday and option to buy additional 5 days, Pension, employee contribution +2%, capped at 12%., Bupa health care. This is a HYBRID based role so you will need to live in a commutable distance of Nottinghamshire IDEALLY Modis International Ltd acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers in the UK. Modis Europe Ltd provide a variety of international solutions that connect clients to the best talent in the world. For all positions based in Switzerland, Modis Europe Ltd works with its licensed Swiss partner Accurity GmbH to ensure that candidate applications are handled in accordance with Swiss law. Both Modis International Ltd and Modis Europe Ltd are Equal Opportunities Employers. By applying for this role your details will be submitted to Modis International Ltd and/or Modis Europe Ltd. Our Candidate Privacy Information Statement which explains how we will use your information is available on the Modis website.
13/06/2024
Full time
Our client based in Nottinghamshire is looking to hire an experienced Embedded software engineer to join their team. In this newly created role ( due to expansion) you will be joining an established team where the delivery of high quality, high performing solutions achieved in a right first-time environment is valued & rewarded. This role will see you: Design, implement, and optimise Embedded software solutions. Targeting Linux, RTOS & bare metal platforms. Participate in hardware/software co-design and system-level debugging. Support FAT, SAT & Commissioning activity. Leading smaller projects, collaborating on larger ones. Follow industry best practice whilst looking for opportunities for improvement The relevant skills for the role include: A good understanding of Embedded software including: C/C++,C#, Visual Studio, CE 5.0 & CE6.0, .NET, MFC, Visual Basic, ARM9, 8051, PIC, X86, SQL, Assembler, RTOS. Web application design (Typescript/Javascript/HTML/CSS) desirable. Fault Analysis, Unit & Integration Testing, Factory Acceptance Testing, Site Testing and Commissioning. Test procedures and methods, change control and version control. Education in Software Engineering or related subject to Degree level. In return for your skills my client is offering a salary up to £60k, a 37h/Wk, with lunchtime finish Friday, 25 days holiday and option to buy additional 5 days, Pension, employee contribution +2%, capped at 12%., Bupa health care. This is a HYBRID based role so you will need to live in a commutable distance of Nottinghamshire IDEALLY Modis International Ltd acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers in the UK. Modis Europe Ltd provide a variety of international solutions that connect clients to the best talent in the world. For all positions based in Switzerland, Modis Europe Ltd works with its licensed Swiss partner Accurity GmbH to ensure that candidate applications are handled in accordance with Swiss law. Both Modis International Ltd and Modis Europe Ltd are Equal Opportunities Employers. By applying for this role your details will be submitted to Modis International Ltd and/or Modis Europe Ltd. Our Candidate Privacy Information Statement which explains how we will use your information is available on the Modis website.
Exciting Opportunity for Embedded Design Engineer Are you a talented Embedded Design Engineer looking for a challenging and rewarding permanent position? Our client, a leading technology company, is seeking a skilled professional to join their dynamic team and contribute to the design and development of world-beating products. In this role, you will play a crucial part in supporting the UK-based Embedded team through an extremely busy period, juggling both New Product Development and delivering customer-funded projects based around existing product ranges. While the primary focus will be on Datalink products, you may also be asked to support other product lines within the company. Key responsibilities include: Designing firmware/software for processors and microcontrollers using Embedded C Developing solutions using Linux Creating firmware for FPGAs using VHDL/DSP Supporting production and manufacturing teams Troubleshooting firmware, software, and system issues Testing and debugging new and existing designs Creating comprehensive documentation, including requirement specifications, test plans, user information, and API documents The ideal candidate will have a minimum of 3 years of experience in an equivalent role and possess a strong skill set in C/C++, Embedded Linux, and FPGA development. Experience with DVB-T, datalink/radio technologies, video, and broadcast is a plus. A degree in electronics, computer science, or a related subject is desirable. Our client offers a competitive salary, excellent benefits, and a supportive work environment that encourages professional growth and development. If you're a self-motivated, enthusiastic team player with strong interpersonal skills and a desire to make an impact, we'd love to hear from you. Apply now and take the first step towards an exciting new chapter in your career!
13/06/2024
Full time
Exciting Opportunity for Embedded Design Engineer Are you a talented Embedded Design Engineer looking for a challenging and rewarding permanent position? Our client, a leading technology company, is seeking a skilled professional to join their dynamic team and contribute to the design and development of world-beating products. In this role, you will play a crucial part in supporting the UK-based Embedded team through an extremely busy period, juggling both New Product Development and delivering customer-funded projects based around existing product ranges. While the primary focus will be on Datalink products, you may also be asked to support other product lines within the company. Key responsibilities include: Designing firmware/software for processors and microcontrollers using Embedded C Developing solutions using Linux Creating firmware for FPGAs using VHDL/DSP Supporting production and manufacturing teams Troubleshooting firmware, software, and system issues Testing and debugging new and existing designs Creating comprehensive documentation, including requirement specifications, test plans, user information, and API documents The ideal candidate will have a minimum of 3 years of experience in an equivalent role and possess a strong skill set in C/C++, Embedded Linux, and FPGA development. Experience with DVB-T, datalink/radio technologies, video, and broadcast is a plus. A degree in electronics, computer science, or a related subject is desirable. Our client offers a competitive salary, excellent benefits, and a supportive work environment that encourages professional growth and development. If you're a self-motivated, enthusiastic team player with strong interpersonal skills and a desire to make an impact, we'd love to hear from you. Apply now and take the first step towards an exciting new chapter in your career!
Innovative electronics client now requires an Embedded Software Engineer to join their talented team and build/maintain an ecosystem running on an Embedded Linux Platform. This role will push the limits of our client's technology, efficiently supporting innovation and solving technical Embedded software problems while simultaneously supporting product deployment. Key Requirements: Strong experience as an Embedded Software Engineer using Linux CLI. Self-motivated with excellent communication skills. Excellent software development skills on Embedded Linux platforms. A team player with the ability to perform under pressure. Experience testing technical equipment/debugging at hardware level. Strong Scripting language experience. Experience with modern programming languages is desirable (eg C, Python, Bash etc.) This position provides a base salary of £60,000 plus excellent benefits. In terms of office location, this role is based in Milton Keynes with 3 days per week on-site and the rest remote.
12/06/2024
Full time
Innovative electronics client now requires an Embedded Software Engineer to join their talented team and build/maintain an ecosystem running on an Embedded Linux Platform. This role will push the limits of our client's technology, efficiently supporting innovation and solving technical Embedded software problems while simultaneously supporting product deployment. Key Requirements: Strong experience as an Embedded Software Engineer using Linux CLI. Self-motivated with excellent communication skills. Excellent software development skills on Embedded Linux platforms. A team player with the ability to perform under pressure. Experience testing technical equipment/debugging at hardware level. Strong Scripting language experience. Experience with modern programming languages is desirable (eg C, Python, Bash etc.) This position provides a base salary of £60,000 plus excellent benefits. In terms of office location, this role is based in Milton Keynes with 3 days per week on-site and the rest remote.
C++ Software Engineer - £50K - Newcastle I'm working with a UK-based developer of transformational medical diagnostic equipment, which delivers results in a (genuinely world-leading) 30 minutes. This equipment is set to have a huge impact on the global healthcare industry and will dramatically improve outcomes for patients. Having received initial funding from the Mandela Foundation, this organisation has secured further investment as they grow their business. Joining a rapidly expanding organisation, you will work with a team of Scientists and fellow Engineers, developing software to support their devices. This is an exciting time to join a conscientious business who are working on a brand-new version of their product. Key skills: Strong C++ development experience. Embedded Linux application development. Embedded Linux OS development. Version control. Unit testing in Embedded software. Benefits: 25 days holiday 5% pension Flexible hybrid working Great office environment with regular events If you have experience of the above technologies and live within a commutable distance of Newcastle, then please get in touch for further information. Carbon60, Lorien & SRG - The Impellam Group STEM Portfolio are acting as an Employment Business in relation to this vacancy.
12/06/2024
Full time
C++ Software Engineer - £50K - Newcastle I'm working with a UK-based developer of transformational medical diagnostic equipment, which delivers results in a (genuinely world-leading) 30 minutes. This equipment is set to have a huge impact on the global healthcare industry and will dramatically improve outcomes for patients. Having received initial funding from the Mandela Foundation, this organisation has secured further investment as they grow their business. Joining a rapidly expanding organisation, you will work with a team of Scientists and fellow Engineers, developing software to support their devices. This is an exciting time to join a conscientious business who are working on a brand-new version of their product. Key skills: Strong C++ development experience. Embedded Linux application development. Embedded Linux OS development. Version control. Unit testing in Embedded software. Benefits: 25 days holiday 5% pension Flexible hybrid working Great office environment with regular events If you have experience of the above technologies and live within a commutable distance of Newcastle, then please get in touch for further information. Carbon60, Lorien & SRG - The Impellam Group STEM Portfolio are acting as an Employment Business in relation to this vacancy.
Job Title - Global Head of Payroll Operations Location - Anywhere UK (Hybrid 2 DPW on-site) Salary - £90 - £120K per Annum Benefits - Excellent Benefits The Client - Curo are Partnering with a Global Organisation, consisting of Designers, Engineers and Consultants, dedicated to sustainable development. They support their clients to solve the most complex challenges, turning their ideas into reality, leveraging the latest technology. The Candidate - This role would suit a candidate who has proven experience of successfully delivering Financial Transformation in a large Global organisation. We are looking for someone who can take a strategic view, develop a global strategy, sell it internally, source the suppliers and roll it out. The business has tailored processes for their various regions, and now want to consolidate and standardise as much as possible. The successful candidate will be an excellent communicator, with the ability to manage change, in a large employee-owned organisation (Circa 19,000 staff across the globe). We are looking for someone with the ability to form a vision, and credibly sell it in. The Role - Working closely with the Global Head of Finance Operations to design and implement a global payroll operating model, standardising processes, ensuring regulatory compliance and end-to end process documentation to deliver business continuity. As the Global Head of Payroll Operations, your contributions through this role will help us achieve the following goals: Provide strategic direction: Help deliver the strategic direction for the company's global payroll and for the leadership of the daily operations of all payroll activities. Operational performance: Deliver global payroll services, to agreed KPI's and SLA's, achieving a best-in-class service for all employees. Enable process excellence and innovation: Drive operational excellence with best-in-class processes, providing governance and oversight on operational activity. Compliance: Lead compliance within payroll operations through the design of the controls environment, identification of risks, and issue management including remedial actions. Lead digital technology initiatives: Oversee and lead the development of system/robotic/AI solutions relating to global Payroll solutions. Drive continuous improvement: Drive a culture of continuous improvement across the global payroll process. Leadership and Development: Form an expert global payroll team, identifying development needs and inspiring those within the team to maximise their opportunities. You will have five direct reports, and lead, motivate and develop a team of people (globally, circa 25 people) who have responsibility for the delivery of the global Payroll processes end-to-end. A key aspect to this role is stakeholder management, working with the People Team to ensure that the end-to-end employee experience is a positive one. Areas of focus will include International Mobility, Reward and People Operations. This role requires you to ensure payroll processes have appropriate frameworks for governance, compliance, and risk management. Duties - Leading a team and setting direction Working with the Global Head of Finance Operations to help set the direction of the global payroll strategy and the integration with other people processes eg Erudite (Oracle HCM) Leading and motivating an expert global team, setting clear objectives, development plans and measures of success/recognition for team members Setting the tone and behaviours that reflect the values of the business and instilling these within the global team Process and Operational Excellence Designing and documenting global payroll policies as agreed with the Global Head of Finance Operations and other stakeholders Ensuring all relevant end to end processes are documented and maintained Responsible for leading the operational service delivery of the global payroll process on a day-to-day, month-to-month basis Establishing clear and relevant KPI's and SLA's on performance, and reporting to stakeholders on a regular basis Identifying development needs within the team and setting training plans to further develop individuals within the team Compliance Implementation and oversight of the controls and risk assessments within the global payroll processes Ensuring regulatory changes impacting payroll are identified and implemented in a timely manner Work closely with Tax team to ensure compliance to legislation To ensure periodic reporting requirements are made to internal and external stakeholders on a timely basis eg HMRC, Local reporting Stakeholder Management To develop strong relationships and trust with colleagues and to work closely with 3rd party service providers and system solution providers Building strong networks with International Mobility and Reward teams to ensure compliance, accuracy and efficient processes are in place Continuous Improvement To challenge current processes and encourage innovative ways of working, with the goal of delivering continuous improvement Lead, manage and coordinate changes initiated by the People team that impact payroll eg Changes to policies and processes Skills & Knowledge: Deep knowledge of global payroll environments and processes Knowledge of payroll systems and 3rd party providers of payroll services Project management capability in delivering Continuous Improvement Leadership and motivational skills for global teams Strong communication skills, both verbal and written Good analytical and problem-solving skills Experience in/of: Leading global Payroll teams and processes Creating and implementing a global payroll strategy in complex international environments Working with global software solution providers for Payroll processing Developing teams and individuals to deliver quality services and maximize the future potential of individuals Stakeholder management and communications within complex organizations Familiar with Risk and Issue management processes Experienced in budget management Good awareness of technical payroll related systems and working with technical teams Facilitating business change, ensuring changes are successfully Embedded into daily operations Qualifications: Qualified in Payroll services eg Chartered Institute of Payroll Professionals (CIPP) or equivalent would be desirable, but is not a prerequisite We are keen to move swiftly on this role, and look forward to receiving your application. To apply for this Global Head of Payroll Operations permanent job, please click the button below and submit your latest CV. Curo Services endeavours to respond to all applications, however this may not always be possible during periods of high volume. Thank you for your patience. Curo Services is a trading name of Curo Resourcing Ltd and acts as an Employment Business for contract and temporary recruitment as well as an Employment Agency in relation to permanent vacancies.
12/06/2024
Full time
Job Title - Global Head of Payroll Operations Location - Anywhere UK (Hybrid 2 DPW on-site) Salary - £90 - £120K per Annum Benefits - Excellent Benefits The Client - Curo are Partnering with a Global Organisation, consisting of Designers, Engineers and Consultants, dedicated to sustainable development. They support their clients to solve the most complex challenges, turning their ideas into reality, leveraging the latest technology. The Candidate - This role would suit a candidate who has proven experience of successfully delivering Financial Transformation in a large Global organisation. We are looking for someone who can take a strategic view, develop a global strategy, sell it internally, source the suppliers and roll it out. The business has tailored processes for their various regions, and now want to consolidate and standardise as much as possible. The successful candidate will be an excellent communicator, with the ability to manage change, in a large employee-owned organisation (Circa 19,000 staff across the globe). We are looking for someone with the ability to form a vision, and credibly sell it in. The Role - Working closely with the Global Head of Finance Operations to design and implement a global payroll operating model, standardising processes, ensuring regulatory compliance and end-to end process documentation to deliver business continuity. As the Global Head of Payroll Operations, your contributions through this role will help us achieve the following goals: Provide strategic direction: Help deliver the strategic direction for the company's global payroll and for the leadership of the daily operations of all payroll activities. Operational performance: Deliver global payroll services, to agreed KPI's and SLA's, achieving a best-in-class service for all employees. Enable process excellence and innovation: Drive operational excellence with best-in-class processes, providing governance and oversight on operational activity. Compliance: Lead compliance within payroll operations through the design of the controls environment, identification of risks, and issue management including remedial actions. Lead digital technology initiatives: Oversee and lead the development of system/robotic/AI solutions relating to global Payroll solutions. Drive continuous improvement: Drive a culture of continuous improvement across the global payroll process. Leadership and Development: Form an expert global payroll team, identifying development needs and inspiring those within the team to maximise their opportunities. You will have five direct reports, and lead, motivate and develop a team of people (globally, circa 25 people) who have responsibility for the delivery of the global Payroll processes end-to-end. A key aspect to this role is stakeholder management, working with the People Team to ensure that the end-to-end employee experience is a positive one. Areas of focus will include International Mobility, Reward and People Operations. This role requires you to ensure payroll processes have appropriate frameworks for governance, compliance, and risk management. Duties - Leading a team and setting direction Working with the Global Head of Finance Operations to help set the direction of the global payroll strategy and the integration with other people processes eg Erudite (Oracle HCM) Leading and motivating an expert global team, setting clear objectives, development plans and measures of success/recognition for team members Setting the tone and behaviours that reflect the values of the business and instilling these within the global team Process and Operational Excellence Designing and documenting global payroll policies as agreed with the Global Head of Finance Operations and other stakeholders Ensuring all relevant end to end processes are documented and maintained Responsible for leading the operational service delivery of the global payroll process on a day-to-day, month-to-month basis Establishing clear and relevant KPI's and SLA's on performance, and reporting to stakeholders on a regular basis Identifying development needs within the team and setting training plans to further develop individuals within the team Compliance Implementation and oversight of the controls and risk assessments within the global payroll processes Ensuring regulatory changes impacting payroll are identified and implemented in a timely manner Work closely with Tax team to ensure compliance to legislation To ensure periodic reporting requirements are made to internal and external stakeholders on a timely basis eg HMRC, Local reporting Stakeholder Management To develop strong relationships and trust with colleagues and to work closely with 3rd party service providers and system solution providers Building strong networks with International Mobility and Reward teams to ensure compliance, accuracy and efficient processes are in place Continuous Improvement To challenge current processes and encourage innovative ways of working, with the goal of delivering continuous improvement Lead, manage and coordinate changes initiated by the People team that impact payroll eg Changes to policies and processes Skills & Knowledge: Deep knowledge of global payroll environments and processes Knowledge of payroll systems and 3rd party providers of payroll services Project management capability in delivering Continuous Improvement Leadership and motivational skills for global teams Strong communication skills, both verbal and written Good analytical and problem-solving skills Experience in/of: Leading global Payroll teams and processes Creating and implementing a global payroll strategy in complex international environments Working with global software solution providers for Payroll processing Developing teams and individuals to deliver quality services and maximize the future potential of individuals Stakeholder management and communications within complex organizations Familiar with Risk and Issue management processes Experienced in budget management Good awareness of technical payroll related systems and working with technical teams Facilitating business change, ensuring changes are successfully Embedded into daily operations Qualifications: Qualified in Payroll services eg Chartered Institute of Payroll Professionals (CIPP) or equivalent would be desirable, but is not a prerequisite We are keen to move swiftly on this role, and look forward to receiving your application. To apply for this Global Head of Payroll Operations permanent job, please click the button below and submit your latest CV. Curo Services endeavours to respond to all applications, however this may not always be possible during periods of high volume. Thank you for your patience. Curo Services is a trading name of Curo Resourcing Ltd and acts as an Employment Business for contract and temporary recruitment as well as an Employment Agency in relation to permanent vacancies.
C++ Software Engineer/OpenGL/GUI/Manchester/Remote My client is super passionate about bringing music to everyone globally. They believe music is an intrinsic past of being a human and are committed to making music accessible to everyone, regardless of background, identity, or wealth. Their mission is to bring people together and empower them through the universal language of music. Are you passionate about music? Do you make music Are you like me, a dabbler with audio engineering tools If so, read on. I'm excited to be coming to the market with a C++ Application Software Engineer for them Qualifications, Degree in Electronic Engineering, Computer Science or similar Minimum of 4-5 years' C++ development experience, preferably in an Embedded environment C+, ideally C+ Preferred Embedded application development, preferably in a Linux environment Experience of using C++ Standard Library and Boost Experience of developing GUI applications Knowledge of OpenGL useful Experience of Windows, macOS application development useful Experience of music/audio technology useful Tools Git Linux Azure DevOps GCC toolchain Conan CMake GDB
11/06/2024
Full time
C++ Software Engineer/OpenGL/GUI/Manchester/Remote My client is super passionate about bringing music to everyone globally. They believe music is an intrinsic past of being a human and are committed to making music accessible to everyone, regardless of background, identity, or wealth. Their mission is to bring people together and empower them through the universal language of music. Are you passionate about music? Do you make music Are you like me, a dabbler with audio engineering tools If so, read on. I'm excited to be coming to the market with a C++ Application Software Engineer for them Qualifications, Degree in Electronic Engineering, Computer Science or similar Minimum of 4-5 years' C++ development experience, preferably in an Embedded environment C+, ideally C+ Preferred Embedded application development, preferably in a Linux environment Experience of using C++ Standard Library and Boost Experience of developing GUI applications Knowledge of OpenGL useful Experience of Windows, macOS application development useful Experience of music/audio technology useful Tools Git Linux Azure DevOps GCC toolchain Conan CMake GDB
Embedded Software Developer - DV Cleared Salary: £70k - £90k Location: Romsey Clearance: DV Clearance required We are currently seeking a skilled and experienced Embedded Software Developer to join the team at a leading defence consultancy. You will have a strong background in Embedded software development, with expertise in C and/or C++ for Embedded development. As an Embedded Software Engineer, you will be responsible for designing, developing, and testing Embedded software systems for a range of applications. You will work closely with our multidisciplinary team of engineers to deliver innovative solutions to complex problems. Key Responsibilities: Design, develop, and test Embedded software systems using C and/or C++ Collaborate with cross-functional teams to integrate software into systems Conduct unit and system testing to ensure software quality Conduct research to identify new techniques and technologies Analyze system performance and recommend improvements Prepare technical reports and presentations for clients and stakeholders Stay up-to-date with the latest developments in Embedded software engineering and related fields Essential Skills and Experience: Degree in Computer Science, Engineering, or a related field Proven experience in Embedded software development using C and/or C++ Expertise in Embedded Linux platform development Experience of modern DevOps practices, including version control and continuous integration Knowledge of latest System on Chip (SoC) devices Experience with unit and system testing Excellent problem-solving skills and attention to detail Strong communication and teamwork skills DV Clearance is required for this role Desirable Skills and Experience: Experience with other programming languages such as Python or Java Familiarity with machine learning and artificial intelligence techniques Experience with simulation tools such as Simulink or Xilinx System Generator Knowledge of signal processing techniques Benefits: This blue chip employer offers a supportive and collaborative work environment, where you will have the opportunity to work on exciting and challenging projects. Benefits include: Hybrid working pattern (a combination of home and office working) Competitive salary and benefits package Comprehensive training and development opportunities Access to cutting-edge technology and resources Opportunities to work with leading experts in the field Apply now and I will call to discuss your situation and this role in more depth
11/06/2024
Full time
Embedded Software Developer - DV Cleared Salary: £70k - £90k Location: Romsey Clearance: DV Clearance required We are currently seeking a skilled and experienced Embedded Software Developer to join the team at a leading defence consultancy. You will have a strong background in Embedded software development, with expertise in C and/or C++ for Embedded development. As an Embedded Software Engineer, you will be responsible for designing, developing, and testing Embedded software systems for a range of applications. You will work closely with our multidisciplinary team of engineers to deliver innovative solutions to complex problems. Key Responsibilities: Design, develop, and test Embedded software systems using C and/or C++ Collaborate with cross-functional teams to integrate software into systems Conduct unit and system testing to ensure software quality Conduct research to identify new techniques and technologies Analyze system performance and recommend improvements Prepare technical reports and presentations for clients and stakeholders Stay up-to-date with the latest developments in Embedded software engineering and related fields Essential Skills and Experience: Degree in Computer Science, Engineering, or a related field Proven experience in Embedded software development using C and/or C++ Expertise in Embedded Linux platform development Experience of modern DevOps practices, including version control and continuous integration Knowledge of latest System on Chip (SoC) devices Experience with unit and system testing Excellent problem-solving skills and attention to detail Strong communication and teamwork skills DV Clearance is required for this role Desirable Skills and Experience: Experience with other programming languages such as Python or Java Familiarity with machine learning and artificial intelligence techniques Experience with simulation tools such as Simulink or Xilinx System Generator Knowledge of signal processing techniques Benefits: This blue chip employer offers a supportive and collaborative work environment, where you will have the opportunity to work on exciting and challenging projects. Benefits include: Hybrid working pattern (a combination of home and office working) Competitive salary and benefits package Comprehensive training and development opportunities Access to cutting-edge technology and resources Opportunities to work with leading experts in the field Apply now and I will call to discuss your situation and this role in more depth
Embedded Software Developer - DV Cleared Salary: £70k - £90k Location: Woking Clearance: DV Clearance required We are currently seeking a skilled and experienced Embedded Software Developer to join the team at a leading defence consultancy. You will have a strong background in Embedded software development, with expertise in C and/or C++ for Embedded development. As an Embedded Software Engineer, you will be responsible for designing, developing, and testing Embedded software systems for a range of applications. You will work closely with our multidisciplinary team of engineers to deliver innovative solutions to complex problems. Key Responsibilities: Design, develop, and test Embedded software systems using C and/or C++ Collaborate with cross-functional teams to integrate software into systems Conduct unit and system testing to ensure software quality Conduct research to identify new techniques and technologies Analyze system performance and recommend improvements Prepare technical reports and presentations for clients and stakeholders Stay up-to-date with the latest developments in Embedded software engineering and related fields Essential Skills and Experience: Degree in Computer Science, Engineering, or a related field Proven experience in Embedded software development using C and/or C++ Expertise in Embedded Linux platform development Experience of modern DevOps practices, including version control and continuous integration Knowledge of latest System on Chip (SoC) devices Experience with unit and system testing Excellent problem-solving skills and attention to detail Strong communication and teamwork skills DV Clearance is required for this role Desirable Skills and Experience: Experience with other programming languages such as Python or Java Familiarity with machine learning and artificial intelligence techniques Experience with simulation tools such as Simulink or Xilinx System Generator Knowledge of signal processing techniques Benefits: This blue chip employer offers a supportive and collaborative work environment, where you will have the opportunity to work on exciting and challenging projects. Benefits include: Hybrid working pattern (a combination of home and office working) Competitive salary and benefits package Comprehensive training and development opportunities Access to cutting-edge technology and resources Opportunities to work with leading experts in the field Apply now and I will call to discuss your situation and this role in more depth
11/06/2024
Full time
Embedded Software Developer - DV Cleared Salary: £70k - £90k Location: Woking Clearance: DV Clearance required We are currently seeking a skilled and experienced Embedded Software Developer to join the team at a leading defence consultancy. You will have a strong background in Embedded software development, with expertise in C and/or C++ for Embedded development. As an Embedded Software Engineer, you will be responsible for designing, developing, and testing Embedded software systems for a range of applications. You will work closely with our multidisciplinary team of engineers to deliver innovative solutions to complex problems. Key Responsibilities: Design, develop, and test Embedded software systems using C and/or C++ Collaborate with cross-functional teams to integrate software into systems Conduct unit and system testing to ensure software quality Conduct research to identify new techniques and technologies Analyze system performance and recommend improvements Prepare technical reports and presentations for clients and stakeholders Stay up-to-date with the latest developments in Embedded software engineering and related fields Essential Skills and Experience: Degree in Computer Science, Engineering, or a related field Proven experience in Embedded software development using C and/or C++ Expertise in Embedded Linux platform development Experience of modern DevOps practices, including version control and continuous integration Knowledge of latest System on Chip (SoC) devices Experience with unit and system testing Excellent problem-solving skills and attention to detail Strong communication and teamwork skills DV Clearance is required for this role Desirable Skills and Experience: Experience with other programming languages such as Python or Java Familiarity with machine learning and artificial intelligence techniques Experience with simulation tools such as Simulink or Xilinx System Generator Knowledge of signal processing techniques Benefits: This blue chip employer offers a supportive and collaborative work environment, where you will have the opportunity to work on exciting and challenging projects. Benefits include: Hybrid working pattern (a combination of home and office working) Competitive salary and benefits package Comprehensive training and development opportunities Access to cutting-edge technology and resources Opportunities to work with leading experts in the field Apply now and I will call to discuss your situation and this role in more depth