Company : Consol Partners Location : Leuven Flanders From : Talent BE
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, applicationEstimate the effort for your work and contribute to reviewing the estimates of peersExecute feasibility studies to underpin the estimationsCreate a design for the softwareOrganize or contribute to (mutual) reviews of designs with colleagues and Software ArchitectPlan your assignments and report on progressContribute 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 stackNatural team player and obsessive to learn and gain experienceSpoken and written EnglishKnowledge of design methods and software engineering processes, Microcontroller architectures and peripherals, Embedded programming in C.Strong Python programming skillsBuilding Real Time systems on bare metal or using an RTOS, structured debugging, interpretation of PCB schematics.Practical experience using the Scrum frameworkExperience in technical coaching of junior team membersAdditional 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 seniorengineer 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. ConsolPartners LeuvenFlanders