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
24/04/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
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
24/04/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
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
24/04/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 C++ Engineer (Microcontrollers, Obtain SC Clearance) Chertsey, Surrey (3+ days in the office) £50000 - £60000+ Excellent Benefits Please 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 life cycle, 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 life cycle 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. 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 on our website.
24/04/2024
Full time
Embedded C++ Engineer (Microcontrollers, Obtain SC Clearance) Chertsey, Surrey (3+ days in the office) £50000 - £60000+ Excellent Benefits Please 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 life cycle, 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 life cycle 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. 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 on our website.
Subject - FPGA Developer - Xilinx - VHDL - Paignton - Competitive Salary - Excellent Benefits! Job Title - FPGA Developer (Xilinx, VHDL) Benefits - Pension, Life Insurance, Health Care, Dental, Gym, Birthday Benefits, 25 days' annual leave, Fitness Classes & Progression Location - Paignton The Client - Curo are Partnering with a Global Company who deliver their B2B Customers cutting-edge technology. Their automated test and assurance solutions accelerate technology development in the lab, and ensure new products and services perform in the real world. Their innovative portfolio of products and services address the test, assurance, and automation challenges of a new generation of technologies: 5G, SD-WAN, Cloud, Autonomous Vehicles and beyond. The Candidate - This role would suit a candidate with demonstrable industry experience of VHDL Product Specification & Development, test bench development and Scripting experience, working within a structured engineering environment that includes Requirements Analysis/Definition, Design/Implementation, Defect Tracking, and Testing. We are looking for a candidate with Xilinx FPGAs as opposed to Altera FPGAs or ASICs. The successful candidate would will have relevant industrial experience and strong FPGA firmware programming skills using VHDL in a high-speed logic (>100MHz) environment, as well as strong experience in digital electronics. The Role - The key focus of this role is FPGA implementation from either internally generated design specifications or externally published Interface Control Documentation. This will include providing support, and the future development of existing Embedded firmware applications. Key Duties - FPGA implementation from either internally generated design specifications or externally published Interface Control Documentation. Design test/verification and qualification. Support and future development of existing Spirent Embedded firmware applications. Provide engineering support to internal Supply Chain and Client Services departments. Participate in the maintenance and enhancement of FPGA design processes and practices. Contribute to the on-going development and maintenance of existing products and features. Produce clear documentation to support the integration, system verification, configuration and use of the FPGA features. Requirements - Honours degree in Electronic Engineering, Computer Engineering, Computer Science, or a similar discipline Demonstrable post-graduate related experience of VHDL project specification and development, test bench development and Scripting experience, working within a structured engineering environment that includes Requirements Analysis/Definition, Design/Implementation, Defect Tracking, and Testing. Relevant industrial experience and strong FPGA firmware programming skills using VHDL in a high-speed logic (>100MHz) environment. Experience with Xilinx FPGAs as opposed to Altera FPGAs or ASICs is preferable. Strong experience in digital electronics. HDL designer. Modelsim verification. Precision synthesis tool. Vivado place and route. Embedded firmware soft/hard platforms: Motorola Coldfire, Xilinx Microblaze or similar S/W languages C, C++, Visual Basic, TCL, Perl. Compilers: EDK hardware platform, Greenhills. Operating systems: Real Time applications running under Linux or Windows. Experience in Digital Modulation techniques, GNSS, Communications theory, Signal Processing, Encryption processes and Matlab are all advantages. Initiative - step up and take action without being asked. Look for opportunities to make a difference. Resourcefulness - adapt to new/difficult situations and devise ways to overcome obstacles. Decisive, determined, and persistent - demonstrating both individual and collective ownership. Excellent interpersonal communication and analytical skills. Team player with a highly collaborative and positive attitude. Communicates effectively with the ability to work as part of a multi-site team. Good problem-solving skills coupled with a strong aptitude to learn and innovate. Organised and methodical but also a creative thinker. To apply for this FPGA Developer 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.
24/04/2024
Full time
Subject - FPGA Developer - Xilinx - VHDL - Paignton - Competitive Salary - Excellent Benefits! Job Title - FPGA Developer (Xilinx, VHDL) Benefits - Pension, Life Insurance, Health Care, Dental, Gym, Birthday Benefits, 25 days' annual leave, Fitness Classes & Progression Location - Paignton The Client - Curo are Partnering with a Global Company who deliver their B2B Customers cutting-edge technology. Their automated test and assurance solutions accelerate technology development in the lab, and ensure new products and services perform in the real world. Their innovative portfolio of products and services address the test, assurance, and automation challenges of a new generation of technologies: 5G, SD-WAN, Cloud, Autonomous Vehicles and beyond. The Candidate - This role would suit a candidate with demonstrable industry experience of VHDL Product Specification & Development, test bench development and Scripting experience, working within a structured engineering environment that includes Requirements Analysis/Definition, Design/Implementation, Defect Tracking, and Testing. We are looking for a candidate with Xilinx FPGAs as opposed to Altera FPGAs or ASICs. The successful candidate would will have relevant industrial experience and strong FPGA firmware programming skills using VHDL in a high-speed logic (>100MHz) environment, as well as strong experience in digital electronics. The Role - The key focus of this role is FPGA implementation from either internally generated design specifications or externally published Interface Control Documentation. This will include providing support, and the future development of existing Embedded firmware applications. Key Duties - FPGA implementation from either internally generated design specifications or externally published Interface Control Documentation. Design test/verification and qualification. Support and future development of existing Spirent Embedded firmware applications. Provide engineering support to internal Supply Chain and Client Services departments. Participate in the maintenance and enhancement of FPGA design processes and practices. Contribute to the on-going development and maintenance of existing products and features. Produce clear documentation to support the integration, system verification, configuration and use of the FPGA features. Requirements - Honours degree in Electronic Engineering, Computer Engineering, Computer Science, or a similar discipline Demonstrable post-graduate related experience of VHDL project specification and development, test bench development and Scripting experience, working within a structured engineering environment that includes Requirements Analysis/Definition, Design/Implementation, Defect Tracking, and Testing. Relevant industrial experience and strong FPGA firmware programming skills using VHDL in a high-speed logic (>100MHz) environment. Experience with Xilinx FPGAs as opposed to Altera FPGAs or ASICs is preferable. Strong experience in digital electronics. HDL designer. Modelsim verification. Precision synthesis tool. Vivado place and route. Embedded firmware soft/hard platforms: Motorola Coldfire, Xilinx Microblaze or similar S/W languages C, C++, Visual Basic, TCL, Perl. Compilers: EDK hardware platform, Greenhills. Operating systems: Real Time applications running under Linux or Windows. Experience in Digital Modulation techniques, GNSS, Communications theory, Signal Processing, Encryption processes and Matlab are all advantages. Initiative - step up and take action without being asked. Look for opportunities to make a difference. Resourcefulness - adapt to new/difficult situations and devise ways to overcome obstacles. Decisive, determined, and persistent - demonstrating both individual and collective ownership. Excellent interpersonal communication and analytical skills. Team player with a highly collaborative and positive attitude. Communicates effectively with the ability to work as part of a multi-site team. Good problem-solving skills coupled with a strong aptitude to learn and innovate. Organised and methodical but also a creative thinker. To apply for this FPGA Developer 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.
Job Summary: We are seeking a talented and driven AI Developer on behalf of our client to join the team focusing on developing cutting-edge AI/ML solutions for mobile devices in the next generation wireless networks. Responsibilities: Design and develop efficient AI/ML models and applications for deployment on mobile devices and user equipment. Utilize state-of-the-art deep learning architectures like ResNets, Transformers, and other neural network models, optimizing them for ondevice performance and energy efficiency. Integrate and optimize AI/ML models with mobile device hardware, including GPUs, specialized AI accelerators, and Embedded systems. Analyze and evaluate the performance of AI/ML models using various datasets and metrics, iterating and refining the models as needed. Qualifications: Ph.D. degree in Computer Science, Electrical Engineering, Mathematics, Control Theory, or related field with a strong focus on AI/ML. Extensive hands-on experience with AI/ML frameworks such as PyTorch, TensorFlow, MXNet, JAX, and proficiency in programming languages like Python. Solid understanding of deep learning architectures, neural network design, and optimization techniques for efficient model deployment. Familiarity with mobile device platforms, Embedded systems, and hardware acceleration for AI/ML workloads. Knowledge of communication systems like 5G-NR and baseband signal processing algorithms is a strong plus. Excellent problem-solving skills, with the ability to handle challenges, work under pressure, and deliver results in a team-based environment. Strong communication and collaboration skills, with the ability to work effectively in cross-functional and international teams. Industry experience in AI/ML or wireless communications is desirable but not mandatory. Demonstrated ability to learn quickly and adapt to new technologies and challenges.
24/04/2024
Job Summary: We are seeking a talented and driven AI Developer on behalf of our client to join the team focusing on developing cutting-edge AI/ML solutions for mobile devices in the next generation wireless networks. Responsibilities: Design and develop efficient AI/ML models and applications for deployment on mobile devices and user equipment. Utilize state-of-the-art deep learning architectures like ResNets, Transformers, and other neural network models, optimizing them for ondevice performance and energy efficiency. Integrate and optimize AI/ML models with mobile device hardware, including GPUs, specialized AI accelerators, and Embedded systems. Analyze and evaluate the performance of AI/ML models using various datasets and metrics, iterating and refining the models as needed. Qualifications: Ph.D. degree in Computer Science, Electrical Engineering, Mathematics, Control Theory, or related field with a strong focus on AI/ML. Extensive hands-on experience with AI/ML frameworks such as PyTorch, TensorFlow, MXNet, JAX, and proficiency in programming languages like Python. Solid understanding of deep learning architectures, neural network design, and optimization techniques for efficient model deployment. Familiarity with mobile device platforms, Embedded systems, and hardware acceleration for AI/ML workloads. Knowledge of communication systems like 5G-NR and baseband signal processing algorithms is a strong plus. Excellent problem-solving skills, with the ability to handle challenges, work under pressure, and deliver results in a team-based environment. Strong communication and collaboration skills, with the ability to work effectively in cross-functional and international teams. Industry experience in AI/ML or wireless communications is desirable but not mandatory. Demonstrated ability to learn quickly and adapt to new technologies and challenges.
Senior Connectivity Firmware/Test Engineer 1 year freelance contract + extensions after Leuven, Belgium (2 days remote per week) Within our Personal Health R&D group, we want to capture the strong market growth in ICs for hearing aids and implants, hearables, wearables, and personal health monitoring applications, health IoT. Owing to our success, our department of 40+ engineers is growing, and we have challenging opportunities for software engineers. Our System-on-Chip products employ the latest Bluetooth Smart (BLE) or NFC with our experience in ultra-low power design. We develop the full software stack from driver-level all to way to turnkey applications, enabling our customers to build their products with minimum effort. Description of services: Unconditionally technically responsible for a subsystem, application Estimate the effort for your work and contribute to reviewing the estimates of peers Execute feasibility studies to underpin the estimations Create a design for the software Organize or contribute to (mutual) reviews of designs with colleagues and Software Architect Plan your assignments and report on progress Contribute to specifying and developing automated regression test frameworks. Document functional and performance specifications, test design documentation and develop the test strategy and test specifications. Work with the development team to develop and guide the implementation of module, systems and end to end tests (functional + performance testing) to fit in the test framework. Develop test automations using Python, Jenkins. Experience: Master's degree in Software Engineering or Electronics or, have reached this level through another form of training or experience. 3-5 years Embedded software/firmware development experience, in either the mobile industry or in semiconductors. Proud software craftsman with solid BLE 5.X experience, preferably in both Link Layer and Host stack Natural team player and obsessive to learn and gain experience Spoken and written English Knowledge of design methods and software engineering processes, Microcontroller architectures and peripherals, Embedded programming in C. Strong Python programming skills Building Real Time systems on bare metal or using an RTOS, structured debugging, interpretation of PCB schematics. Practical experience using the Scrum framework Experience in technical coaching of junior team members Additional context of the role: Idea is to find a candidate with a strong BLE knowledge. The work to be done is to develop the upper level (application level) of the BLE communication protocol stack which are not yet existing. To do this, knowledge/understanding/experience of the lower levels is absolutely necessary (Link Layer and Host stack). The testing part of the job will be relatively limited to the beginning of the assignment. At that time 50% of the time should be spend within the R&D team which is currently struggling with the validation testing. Helping on this aspect will serve as an introduction to the product for the candidate. Finally, we want a senior profile as one of the tasks will be to lead the team in the "go to market strategy". The product till now is developed for use cases of specific customers but idea is to make it a mass product. The senior engineer should help here to identify what may be missing in the product to reach a broader audience, for example by comparison with competitors. This part will require again to interact with the R&D team.
23/04/2024
Project-based
Senior Connectivity Firmware/Test Engineer 1 year freelance contract + extensions after Leuven, Belgium (2 days remote per week) Within our Personal Health R&D group, we want to capture the strong market growth in ICs for hearing aids and implants, hearables, wearables, and personal health monitoring applications, health IoT. Owing to our success, our department of 40+ engineers is growing, and we have challenging opportunities for software engineers. Our System-on-Chip products employ the latest Bluetooth Smart (BLE) or NFC with our experience in ultra-low power design. We develop the full software stack from driver-level all to way to turnkey applications, enabling our customers to build their products with minimum effort. Description of services: Unconditionally technically responsible for a subsystem, application Estimate the effort for your work and contribute to reviewing the estimates of peers Execute feasibility studies to underpin the estimations Create a design for the software Organize or contribute to (mutual) reviews of designs with colleagues and Software Architect Plan your assignments and report on progress Contribute to specifying and developing automated regression test frameworks. Document functional and performance specifications, test design documentation and develop the test strategy and test specifications. Work with the development team to develop and guide the implementation of module, systems and end to end tests (functional + performance testing) to fit in the test framework. Develop test automations using Python, Jenkins. Experience: Master's degree in Software Engineering or Electronics or, have reached this level through another form of training or experience. 3-5 years Embedded software/firmware development experience, in either the mobile industry or in semiconductors. Proud software craftsman with solid BLE 5.X experience, preferably in both Link Layer and Host stack Natural team player and obsessive to learn and gain experience Spoken and written English Knowledge of design methods and software engineering processes, Microcontroller architectures and peripherals, Embedded programming in C. Strong Python programming skills Building Real Time systems on bare metal or using an RTOS, structured debugging, interpretation of PCB schematics. Practical experience using the Scrum framework Experience in technical coaching of junior team members Additional context of the role: Idea is to find a candidate with a strong BLE knowledge. The work to be done is to develop the upper level (application level) of the BLE communication protocol stack which are not yet existing. To do this, knowledge/understanding/experience of the lower levels is absolutely necessary (Link Layer and Host stack). The testing part of the job will be relatively limited to the beginning of the assignment. At that time 50% of the time should be spend within the R&D team which is currently struggling with the validation testing. Helping on this aspect will serve as an introduction to the product for the candidate. Finally, we want a senior profile as one of the tasks will be to lead the team in the "go to market strategy". The product till now is developed for use cases of specific customers but idea is to make it a mass product. The senior engineer should help here to identify what may be missing in the product to reach a broader audience, for example by comparison with competitors. This part will require again to interact with the R&D team.
Digital & Technology Advisory Lead) - Aero and Rail Transportation Location: UK/Europe ( Preferably: UK/France/Italy ) Remote-Flexible for travel if required Experience: 10+ years of experience in an ER&D segment, a technology leader having performed roles in Business Development, Pre-sales, Customer facing engagements, Industry expert working and living in Europe. Job Description Business Development Skills & Experience: Driving end-to-end pursuit cycle Work very closely (possibly co-located) and working closely with Sales & Account Management to identify/create, qualify and drive to closure, opportunities with medical devices and healthcare providers. Shape and solution software engagements in collaboration with subject matter experts as relevant. Develop and communicate compelling value propositions with key stakeholders (CTO/Engineering/Product Digital Org.); Client relationship management and networking with Clients R&D peers: Forging strong relationships Build trusted advisor relationships and influential partnerships with clients R&D peer architect/SMEs/specialist based on a strong foundation of business and technology expertise and leverage them to gather insights concerning eg on-going/upcoming project initiatives/WoW/technical approaches-directions at customer end Job Description Summary Lead will be responsible for supporting the go-to-market efforts of Client's Aero and Rail Transport business having worked in the industry and deep understanding of the market including trends and projects in rolling stock, rail control, services, and infrastructure. Signaling and Supervision systems, next Generation Platforms, Cybersecurity. An ideal candidate should be familiar with and having been involved with generating new business in following areas: - Digital Engineering (Digital Thread, PLM, MOM, Aftermarket sales), Digital Technology (Data Platforms, Data Analytics, GEN AI Cloud software solutions), - Autonomous Solutions (Smart Factors, Intelligent Products, hyper sensorization and IoT, V&V, H/W Build to Spec Products, and S/W Embedded solutions, Wireless Connectivity in Aero& Rail Transport), - Sustainability (Renewable materials and smart grids, renewable fuels eg, Hydrogen, Electrification and EV solutions)
23/04/2024
Full time
Digital & Technology Advisory Lead) - Aero and Rail Transportation Location: UK/Europe ( Preferably: UK/France/Italy ) Remote-Flexible for travel if required Experience: 10+ years of experience in an ER&D segment, a technology leader having performed roles in Business Development, Pre-sales, Customer facing engagements, Industry expert working and living in Europe. Job Description Business Development Skills & Experience: Driving end-to-end pursuit cycle Work very closely (possibly co-located) and working closely with Sales & Account Management to identify/create, qualify and drive to closure, opportunities with medical devices and healthcare providers. Shape and solution software engagements in collaboration with subject matter experts as relevant. Develop and communicate compelling value propositions with key stakeholders (CTO/Engineering/Product Digital Org.); Client relationship management and networking with Clients R&D peers: Forging strong relationships Build trusted advisor relationships and influential partnerships with clients R&D peer architect/SMEs/specialist based on a strong foundation of business and technology expertise and leverage them to gather insights concerning eg on-going/upcoming project initiatives/WoW/technical approaches-directions at customer end Job Description Summary Lead will be responsible for supporting the go-to-market efforts of Client's Aero and Rail Transport business having worked in the industry and deep understanding of the market including trends and projects in rolling stock, rail control, services, and infrastructure. Signaling and Supervision systems, next Generation Platforms, Cybersecurity. An ideal candidate should be familiar with and having been involved with generating new business in following areas: - Digital Engineering (Digital Thread, PLM, MOM, Aftermarket sales), Digital Technology (Data Platforms, Data Analytics, GEN AI Cloud software solutions), - Autonomous Solutions (Smart Factors, Intelligent Products, hyper sensorization and IoT, V&V, H/W Build to Spec Products, and S/W Embedded solutions, Wireless Connectivity in Aero& Rail Transport), - Sustainability (Renewable materials and smart grids, renewable fuels eg, Hydrogen, Electrification and EV solutions)
Senior Data Architect Manchester/Hybrid circa £100k + bonus and benefits Datamodelling Senior Data Architect with significant Datamodelling experience is required by vibrant London Market Insurer. They are a market leading organisation currently undergoing a major growth programme within their data function. This role will be Embedded in a team of cross functional Solution Architects, you will lead the data definitions as well as support the design and engineering of highly appropriate, tightly integrated, flexible and fault-tolerant data repositories and systems with the lens of a consistent end to end data architecture and high data quality. You will moreover support data governance in the design of the required governance, management, and operational processes around data quality for the overall data strategy implementation of an integrated and regulatory compliant data ecosystem. This would suit somebody that has strong experience in Business Intelligence, Analytics and Data Operations. Key Responsibilities: Lead the implementation and digitalization agenda in a cross-functional team of architects from business and technology Create the design pillars for Data Governance, Metadata Management, MDM, Data Quality, Data Warehousing, Sourcing and Staging of data, BI, Advanced Analytics and R&D in close alignment with business functions and enterprise Information management Manage the Information Management framework, architecture, processes, and solutions Be responsible for strategic roadmaps that describe the journey to target state for all Data & Analytics domains Responsible for implementation of the data quality strategy Review third parties' high-level designs and implementations to ensure quality, coherence and consistency Deliver standards and patterns, controls on how they deploy services in a standard and repeatable way Key Requirements: Significant experience in Datamodelling and the implementation of comprehensive data systems and data architectures Insurance experience ideal, not essential Understanding and knowledge of system development life cycle methodologies (such as agile software development, rapid prototyping, incremental, synchronize and stabilize, and DevOps) Ability to estimate the financial impact of technology alternatives in terms of benefit and cost Excellent collaboration and communications skills to deal with senior leaders, stakeholders and executives and to build and nurture business relationships Flexibility and bringing a curious and creative mindset, open to new things and able to propose innovative ideas If you are looking to join a successful, growth organisation with technology and employee wellbeing at its core, please do get in touch. For a full consultation on this role please contact Arc IT or email your CV to Arc IT Recruitment. *All salaries are subject to experience*
22/04/2024
Full time
Senior Data Architect Manchester/Hybrid circa £100k + bonus and benefits Datamodelling Senior Data Architect with significant Datamodelling experience is required by vibrant London Market Insurer. They are a market leading organisation currently undergoing a major growth programme within their data function. This role will be Embedded in a team of cross functional Solution Architects, you will lead the data definitions as well as support the design and engineering of highly appropriate, tightly integrated, flexible and fault-tolerant data repositories and systems with the lens of a consistent end to end data architecture and high data quality. You will moreover support data governance in the design of the required governance, management, and operational processes around data quality for the overall data strategy implementation of an integrated and regulatory compliant data ecosystem. This would suit somebody that has strong experience in Business Intelligence, Analytics and Data Operations. Key Responsibilities: Lead the implementation and digitalization agenda in a cross-functional team of architects from business and technology Create the design pillars for Data Governance, Metadata Management, MDM, Data Quality, Data Warehousing, Sourcing and Staging of data, BI, Advanced Analytics and R&D in close alignment with business functions and enterprise Information management Manage the Information Management framework, architecture, processes, and solutions Be responsible for strategic roadmaps that describe the journey to target state for all Data & Analytics domains Responsible for implementation of the data quality strategy Review third parties' high-level designs and implementations to ensure quality, coherence and consistency Deliver standards and patterns, controls on how they deploy services in a standard and repeatable way Key Requirements: Significant experience in Datamodelling and the implementation of comprehensive data systems and data architectures Insurance experience ideal, not essential Understanding and knowledge of system development life cycle methodologies (such as agile software development, rapid prototyping, incremental, synchronize and stabilize, and DevOps) Ability to estimate the financial impact of technology alternatives in terms of benefit and cost Excellent collaboration and communications skills to deal with senior leaders, stakeholders and executives and to build and nurture business relationships Flexibility and bringing a curious and creative mindset, open to new things and able to propose innovative ideas If you are looking to join a successful, growth organisation with technology and employee wellbeing at its core, please do get in touch. For a full consultation on this role please contact Arc IT or email your CV to Arc IT Recruitment. *All salaries are subject to experience*
Exciting Opportunity for an Electronics Engineer (Embedded DSP) at a Leading Company! Are you a passionate Embedded DSP Engineer looking to take your career to the next level? Lynx Recruitment is looking for an Electronics Engineer (Embedded DSP) to join our client's dynamic team and be at the forefront of developing cutting-edge systems. We are seeking a talented individual with 3+ years of experience as an Electronics/DSP Engineer or in a similar role. The ideal candidate must be well-versed in OFDM technologies, Forward Error Correction methods, and have a strong background in signal processing theory, algorithms, and implementation techniques. Expertise in Embedded code for timing-critical applications and DSP implementation on small microcontrollers and FPGAs is essential. As an Electronics Engineer (Embedded DSP), you will have the unique opportunity to: Take their established Wireline telemetry system to the next generation Maintain and develop the design Participate in code review and perform other programming tasks Provide troubleshooting assistance and technical support to team members Requirements: Proficiency in programming languages such as C/C++ and VHDL Proficiency in modelling packages such as Matlab or Octave Strong ability to write structured code and clear documentation Excellent analytical, problem-solving, and communication skills If you thrive in a collaborative environment and have a passion for innovation, we want to hear from you! Join our client's team and be part of a group that is pushing the boundaries of Wireline telemetry technology. Please apply now with an up to date CV! Don't miss this exciting opportunity to join a leading company and make a real impact in the industry!
22/04/2024
Full time
Exciting Opportunity for an Electronics Engineer (Embedded DSP) at a Leading Company! Are you a passionate Embedded DSP Engineer looking to take your career to the next level? Lynx Recruitment is looking for an Electronics Engineer (Embedded DSP) to join our client's dynamic team and be at the forefront of developing cutting-edge systems. We are seeking a talented individual with 3+ years of experience as an Electronics/DSP Engineer or in a similar role. The ideal candidate must be well-versed in OFDM technologies, Forward Error Correction methods, and have a strong background in signal processing theory, algorithms, and implementation techniques. Expertise in Embedded code for timing-critical applications and DSP implementation on small microcontrollers and FPGAs is essential. As an Electronics Engineer (Embedded DSP), you will have the unique opportunity to: Take their established Wireline telemetry system to the next generation Maintain and develop the design Participate in code review and perform other programming tasks Provide troubleshooting assistance and technical support to team members Requirements: Proficiency in programming languages such as C/C++ and VHDL Proficiency in modelling packages such as Matlab or Octave Strong ability to write structured code and clear documentation Excellent analytical, problem-solving, and communication skills If you thrive in a collaborative environment and have a passion for innovation, we want to hear from you! Join our client's team and be part of a group that is pushing the boundaries of Wireline telemetry technology. Please apply now with an up to date CV! Don't miss this exciting opportunity to join a leading company and make a real impact in the industry!
As a Principal .NET Developer, you will report to the Director of Software Engineering based in Cork. You will play a key role in the development, architecture, maintenance, and technical direction of the Connected Services Cloud. You will be part of a growing cross-functional team of Mobile, Web, Embedded software engineers, UI/UX engineers, and product owners. Responsibilities Full end-to-end ownership of software product design and delivery Work closely with internal teams to bring a Quality First mentality and shift testing left. Cultivate a positive attitude and willingness to take on new tasks as they arise. Take part in code reviews for various languages and services Gather and define specifications and requirements based on technical needs. Operate both individually and in Tandem with other team members Work on bug fixing and improving application performance. Help teams with root cause analysis of performance & scalability issues and contribute code to help address these issues. Participate in the use of CI, source control, tracking systems, and development tools. Work closely with our Embedded, Mobile, and Web Engineering Managers and Architect on the technical direction of the Cloud. Requirements 8+ years' experience of .NET Experience Designing APIs and distributed systems. Knowledge of orchestration and containerisation technologies (such as Docker and Kubernetes). Knowledge of message queuing technologies and frameworks. Expertise in using observability, monitoring, and analytics technologies to inform choices. Knowledge of CI/CD pipelines and how to incorporate testing frameworks into them. Experience with both relational and non-relational databases (MongoDB, Snowflake, MariaDB, ArangoDB, etc). Backend microservice development experience, encompassing NoSQL, asynchronous messaging (such as Rabbit), and REST. Knowledge of AWS, Azure, and/or Google Cloud Platform, among other cloud providers. If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now. If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion on your career. I am a Principal consultant for Hays Technology, specialising in .NET technologies, helping tech professionals develop their careers and ensuring organisations are supported by the top talent. Hays Ireland is a trading division of Hays Specialist Recruitment (Ireland) Limited and 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 on our website.
19/04/2024
Full time
As a Principal .NET Developer, you will report to the Director of Software Engineering based in Cork. You will play a key role in the development, architecture, maintenance, and technical direction of the Connected Services Cloud. You will be part of a growing cross-functional team of Mobile, Web, Embedded software engineers, UI/UX engineers, and product owners. Responsibilities Full end-to-end ownership of software product design and delivery Work closely with internal teams to bring a Quality First mentality and shift testing left. Cultivate a positive attitude and willingness to take on new tasks as they arise. Take part in code reviews for various languages and services Gather and define specifications and requirements based on technical needs. Operate both individually and in Tandem with other team members Work on bug fixing and improving application performance. Help teams with root cause analysis of performance & scalability issues and contribute code to help address these issues. Participate in the use of CI, source control, tracking systems, and development tools. Work closely with our Embedded, Mobile, and Web Engineering Managers and Architect on the technical direction of the Cloud. Requirements 8+ years' experience of .NET Experience Designing APIs and distributed systems. Knowledge of orchestration and containerisation technologies (such as Docker and Kubernetes). Knowledge of message queuing technologies and frameworks. Expertise in using observability, monitoring, and analytics technologies to inform choices. Knowledge of CI/CD pipelines and how to incorporate testing frameworks into them. Experience with both relational and non-relational databases (MongoDB, Snowflake, MariaDB, ArangoDB, etc). Backend microservice development experience, encompassing NoSQL, asynchronous messaging (such as Rabbit), and REST. Knowledge of AWS, Azure, and/or Google Cloud Platform, among other cloud providers. If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now. If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion on your career. I am a Principal consultant for Hays Technology, specialising in .NET technologies, helping tech professionals develop their careers and ensuring organisations are supported by the top talent. Hays Ireland is a trading division of Hays Specialist Recruitment (Ireland) Limited and 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 on our website.