Skip to content.

 

Job Application

 
 
 

Please answer the following questions in order to process your application.

 
 
Email Address *
 
Do you require a work permit/Visa to work in the country of this job? *
 
 
 
File Attachments:
(2MB file maximum. doc, docx, pdf, rtf or txt files only)
 
Attach a CV * 
 
Optional covering letter 
OR
Clear covering letter
 
 
 * denotes required field
 
 
 
Additional Information:
 
First Name
 
Last Name
 
Address
 
Country
 
Home Telephone
 
Mobile/Cell
 
Availability/Notice
 
Hourly Rate GBP
 
Approximately how far are you willing to travel to work (in miles) ?
 
 
 

Key Privacy Information

When you apply for a job, TopTechJobs will collect the information you provide in the application and disclose it to the advertiser of the job.

If the advertiser wishes to contact you they have agreed to use your information following data protection law.

TopTechJobs will keep a copy of the application for 90 days.

More information about our Privacy Policy.

 

Job Details

 

Senior Connectivity Firmware Engineer (Bluetooth Low Energy) (Contract)

Location: Leuven Country: Belgium Rate: EUR60 - EUR70 per hour
 

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.


Posted Date: 25 Mar 2024 Reference: JS-BBBH439078 Employment Business: Consol Partners Contact: Jamie Jenkins