24

hour average turn-around for interview feedback

60

countries we have made placements in

1

click away from landing your dream job

325

candidates found their dream jobs last year

12

years of expertise in IT & Technology recruitment

ConSol Partners’ Semiconductors & Embedded Systems division has been providing exceptional service to leading companies since 2008. Our consultants are experts on the Semiconductors & Embedded Systems sector ensuring we source the best talent in the market to accelerate innovation. Our consultants have a deep understanding of the Semiconductors & Embedded Systems industry to continuously discover the best roles in the market. We partner with companies to fill the roles related to semiconductors, embedded software, robotics, biotech, medical devices, imaging, machine learning, natural language, processing and deep learning.

Semiconductor jobs have driven many of the disruptions in our newly connected world. Over that time, we have continued to place candidates in roles that forge those critical changes in leading tech companies across the nation. For over 10 years, we have placed candidates in a variety of positions from the project manager side all the way through to the sales side. Our consultants know the Semiconductor division inside out. The global network our team has built, provides you with an advantage in your job search. We are able to find you roles that may not even be advertised yet. Whether you are looking for a contract or permanent opportunity, work with us to take the next step in progressing your career. We recruit for a variety of semiconductor jobs including Digital Verification/Design, Analog Design/Layout and Physical Design.

Our Embedded Systems division is recognised as leading in the market. We accredit our success to our expert level consultants who always know where the demand for Embedded Systems talent is at and understand how you can meet those needs. Over the course of our experience in the Embedded Systems division, we have developed a large spanning network of small start-ups to global corporations who are ready to work with the highly skilled candidates we provide. Our consultants take the time to thoroughly understand where you are currently at in your career and where you want to be and place you accordingly. We prioritise your career growth. Through working with us, you can rest assured knowing we have your best interest at top of mind. We recruit for plenty of Embedded Systems positions, including Embedded Software Engineer and Firmware Engineer.

Take a look at our candidate hub, where you can look at all of our open Semiconductors & Embedded Systems contract positions, submit your CV or update your profile.

Contact us today if you want help uncovering your next role.

Latest roles.

Senior Connectivity Firmware Engineer

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.

  • Leuven
  • Temporary & Contract
  • €60 - €70 per hour

Senior Connectivity Firmware Engineer

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.

  • Leuven
  • Temporary & Contract
  • €60 - €70 per hour

Chip Manufacturing Support Engineer - Leuven, Belgium

Chip Manufacturing Support Engineer Initial 1 year freelance contract + extensions Leuven, Belgium Please note that working from home is not possible for this position, as the nature of the tasks involved requires being physically present in the office. We believe in fostering a vibrant and interactive work environment that promotes effective collaboration, creativity, and productivity in this challenging assignment. Provide support to customers submitting their circuit designs for fabrication and supporting R&D activities related to the creation of reports and documentation. The assignment Provide support to customers submitting their circuit designs for fabrication. Helping to improve the PDK documentation from a user point of view. Point of contact to handle modelling questions from the different software providers. Validation of PDK documentation, DRC rules and models. Required knowledge and skills An engineering or science background to the level of bachelor/master's degree is required. Having experience programming in Python and with git is required. Good communication skills. Good written and spoken technical English is a must. Ability to work well in a team. Ability to handle unexpected situations calmly and professionally. A background or completed courses in photonic integrated circuit design is a plus. Ability to prepare and write technical reports and documentation is a plus. Experience with Mentor Graphic's "Calibre" design rule checking software is a plus

  • Leuven
  • Temporary & Contract
  • €40 - €45 per hour

Verification - Asymmetric and Symmetric Cryptolibraries

Verification - Asymmetric and Symmetric Cryptolibraries Initial 6 month freelance contract + extensions Augsburg, Germany (3 days onsite, 2 days remote per week) Description of Services: The programming of verification firmware for our client's security controllers, mainly based on ARM architectures. A driving role in the continuous improvement and evolution of the verification framework, architecture and design Testing, integration and documentation of the software components for symmetric and asymmetric crypto algorithms as part of our secure software development. Independent further development and documentation of the test environment for the verification of embedded libraries according to new requirements. The integration and maintenance of the test environment in the automated build flow. Implementation of audit-proof documentation of the work results and representation in audits and reviews. Deliverables and Results: Closely interact with the team leaders take up the assigned verification tasks Develop the verification test cases Generate the test reports Raise the Jira tickets, work closely with the development team and get the ticket closed by re verification Deliver the assigned tasks on time with very good documentation and reports Requirements: * Have a degree in microelectronics, electrical engineering, computer science or a comparable field. * Have at least 5 years of professional experience - ideally about 3 years of experience with the conception and development of tests and test environments in the field of embedded firmware/software development. * Have very good knowledge of handling test systems and of designing and implementing test systems. * Familiar with programming languages ​​such as C/C++, JavaScript, Python, Windows and Bash scripting. * Have experience working with version control systems and configuration management. Prior Knowledge: Functional verification and logical verification of Asymmetric and Symmetric Cryptolibraries

  • Augsburg
  • Temporary & Contract
  • €60 - €70 per hour

Senior Connectivity Firmware Engineer

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.

  • Leuven
  • Temporary & Contract
  • €60 - €70 per hour

Senior Connectivity Firmware Engineer

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.

  • Leuven
  • Temporary & Contract
  • €60 - €70 per hour

Silicon Photonics Designer - Integrated Photonics

Silicon Photonics Designer Initial 6 month freelance contract + extensions Leuven, Belgium Location Please note that working from home is not possible for this position, as the nature of the tasks involved requires being physically present in the office. We believe in fostering a vibrant and interactive work environment that promotes effective collaboration, creativity, and productivity in this challenging assignment. After a training period, home-working could be possible, but the candidate needs to be living in Belgium. You will work in a team of photonic engineers developing photonic ICs (PICs) for a wide range of next generation applications. You will employ our client's cutting edge silicon photonics technologies to develop novel PICs and sub-systems for communication, (bio-)sensors, quantum photonics, lidar, photo-acoustics and so on. The assignment Design, model and layout photonic components and circuits Setup design of experiments and analyse test data Communicate your insights to internal cross-functional teams, technology developers and external partners Lead R&D projects and interact with external and internal customers Translate customer requirements into system concepts and PIC architectures Improve existing photonic platforms and contribute to new photonic concepts for emerging applications Continuously align with process, characterization, application and system experts. Required knowledge and skills A PhD in Photonics, Physics, Electrical Engineering or related field with at least 2 years of experience in silicon photonic design. In-depth knowledge of integrated photonics. Extensive expertise in design, optimization and layout of Si photonic components and circuits. Hands-on experience with photonic modelling software (e.g. Lumerical). Hands-on experience with layout tools (e.g. Luceda Ipkiss, Cadence, L-edit). Experience with Ipkiss is a plus. Good programming skills. Experience with Python is a strong plus. Experience with experimental setups, characterization and packaging of PICs is an advantage. Experience with actives integration (lasers, photodetectors, modulators) is a plus. The ability to work according to agreed customer timelines and manage time efficiently according to the project schedules.

  • Leuven
  • Temporary & Contract
  • €50 - €65 per hour

Senior Connectivity Firmware Engineer (Bluetooth Low Energy)

Senior Connectivity Firmware/Test Engineer (Bluetooth Low Energy) 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.

  • Leuven
  • Temporary & Contract
  • €60 - €70 per hour

Silicon Photonics Designer - Integrated Photonics

Silicon Photonics Designer Initial 6 month freelance contract + extensions Leuven, Belgium Location Please note that working from home is not possible for this position, as the nature of the tasks involved requires being physically present in the office. We believe in fostering a vibrant and interactive work environment that promotes effective collaboration, creativity, and productivity in this challenging assignment. After a training period, home-working could be possible, but the candidate needs to be living in Belgium. You will work in a team of photonic engineers developing photonic ICs (PICs) for a wide range of next generation applications. You will employ our client's cutting edge silicon photonics technologies to develop novel PICs and sub-systems for communication, (bio-)sensors, quantum photonics, lidar, photo-acoustics and so on. The assignment Design, model and layout photonic components and circuits Setup design of experiments and analyse test data Communicate your insights to internal cross-functional teams, technology developers and external partners Lead R&D projects and interact with external and internal customers Translate customer requirements into system concepts and PIC architectures Improve existing photonic platforms and contribute to new photonic concepts for emerging applications Continuously align with process, characterization, application and system experts. Required knowledge and skills A PhD in Photonics, Physics, Electrical Engineering or related field with at least 2 years of experience in silicon photonic design. In-depth knowledge of integrated photonics. Extensive expertise in design, optimization and layout of Si photonic components and circuits. Hands-on experience with photonic modelling software (e.g. Lumerical). Hands-on experience with layout tools (e.g. Luceda Ipkiss, Cadence, L-edit). Experience with Ipkiss is a plus. Good programming skills. Experience with Python is a strong plus. Experience with experimental setups, characterization and packaging of PICs is an advantage. Experience with actives integration (lasers, photodetectors, modulators) is a plus. The ability to work according to agreed customer timelines and manage time efficiently according to the project schedules.

  • Leuven
  • Temporary & Contract
  • €50 - €65 per hour

Senior Connectivity Firmware Engineer (Bluetooth Low Energy)

Senior Connectivity Firmware/Test Engineer (Bluetooth Low Energy) 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.

  • Leuven
  • Temporary & Contract
  • €60 - €70 per hour

Senior Connectivity Firmware Engineer (Bluetooth Low Energy)

Senior Connectivity Firmware/Test Engineer (Bluetooth Low Energy) 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.

  • Leuven
  • Temporary & Contract
  • €60 - €70 per hour

Senior Connectivity Firmware Engineer (Bluetooth Low Energy)

Senior Connectivity Firmware/Test Engineer (Bluetooth Low Energy) 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.

  • Leuven
  • Temporary & Contract
  • €60 - €70 per hour

Silicon Photonics Designer - Integrated Photonics

Silicon Photonics Designer Initial 6 month freelance contract + extensions Leuven, Belgium Location Please note that working from home is not possible for this position, as the nature of the tasks involved requires being physically present in the office. We believe in fostering a vibrant and interactive work environment that promotes effective collaboration, creativity, and productivity in this challenging assignment. After a training period, home-working could be possible, but the candidate needs to be living in Belgium. You will work in a team of photonic engineers developing photonic ICs (PICs) for a wide range of next generation applications. You will employ our client's cutting edge silicon photonics technologies to develop novel PICs and sub-systems for communication, (bio-)sensors, quantum photonics, lidar, photo-acoustics and so on. The assignment Design, model and layout photonic components and circuits Setup design of experiments and analyse test data Communicate your insights to internal cross-functional teams, technology developers and external partners Lead R&D projects and interact with external and internal customers Translate customer requirements into system concepts and PIC architectures Improve existing photonic platforms and contribute to new photonic concepts for emerging applications Continuously align with process, characterization, application and system experts. Required knowledge and skills A PhD in Photonics, Physics, Electrical Engineering or related field with at least 2 years of experience in silicon photonic design. In-depth knowledge of integrated photonics. Extensive expertise in design, optimization and layout of Si photonic components and circuits. Hands-on experience with photonic modelling software (e.g. Lumerical). Hands-on experience with layout tools (e.g. Luceda Ipkiss, Cadence, L-edit). Experience with Ipkiss is a plus. Good programming skills. Experience with Python is a strong plus. Experience with experimental setups, characterization and packaging of PICs is an advantage. Experience with actives integration (lasers, photodetectors, modulators) is a plus. The ability to work according to agreed customer timelines and manage time efficiently according to the project schedules.

  • Leuven
  • Temporary & Contract
  • €50 - €65 per hour
Meet the team.

Save your details and apply quickly

Register

Let us do the leg work and send your CV

Upload CV