Embedded Linux Engineer (Yocto BSP)

Zürich  ‐ Vor Ort
Dieses Projekt ist archiviert und leider nicht (mehr) aktiv.
Sie finden vakante Projekte hier in unserer Projektbörse.

Beschreibung

Embedded Linux Engineer (Yocto BSP) / Medical Devices / Swiss contract

Darwin Recruitment AG have a new open position at one of our key clients, where we are looking for a temporary external consultant to start as soon as possible.

Conditions:
  • Project start date: February / March
  • Duration: 12 months minimum
  • Hourly Rate: CHF 85-105


Location:
  • Onsite in St Gallen Switzerland around 50% and home office 50%


Description of task:
  • My client are using Embedded Linux (5.10.x version) as the operating system on the devices on a i.mx7 processor.
  • This Embedded Linux needs to be configured and "built" for use cases.


Project Task:
  • Would be to integrate, modify, update the BSP, configure the Yocto Build System system.
  • Would be to generate out of the Yocto build system the SDK, which is then used to compile out C++ Application for the remote target.
  • Would be to work with the Team responsible for CI to integrate the yocto build server into the CI system allowing us to automatically generate complete and flashable sw images every night.
  • Would be to test the Functionality of Linux in combination with our application.
  • Would be to integrate security mitigation measures into the Linux eco system.


Some examples for potential tasks:
  • Adapt Device Tree file due to HW changes.
  • Integration / activate a library such as swupdate etc, to provide the c++ application with new functionalities (can be also debug functionalities).
  • Enable and configuration user and application processes with restricted capabilities to improve security.
  • Update meta-Qt layer.
  • Update our Linux to a higher version or integrate security patches / updates.
  • Contribute to the CVE Analysis.


To be clear: we understand the above tasks are very specific, so we can also split this job across 2 people:
  • Low-level C/C++ embedded engineer with RTOS experience.
  • Yocto Linux expert who can create / modify BSPs.


  • Qualification:
    • Language: Fluency in English is needed.
    • Working place: On-Site preferred. In exceptional cases working remotely can be considered.


    Qualification (hard skills):
    • Has worked predominantly in embedded environment.
    • Was deeply involved with embedded Linux.
    • Has medium to advanced knowledge in C++ Programming.


    Interested? Please send your CV and I will contact you to book a meeting.

    -------------------------------------------------------------------------------------------------------------

    Darwin Recruitment AG is a Zurich based, SECO licensed, privately owned subsidiary of Darwin Professional Staffing Group Ltd (a Global IT Recruitment Consultancy).

    Darwin Recruitment AG manages client relationships whilst also utilising Darwin Professional Staffing Group databases and networks to source Candidates and fulfil client requests.

    We do not ask for a placement fee from Candidates/Employees.
    Start
    03/2022
    Dauer
    12 Months +
    (Verlängerung möglich)
    Von
    Frau
    Eingestellt
    18.01.2022
    Projekt-ID:
    2292880
    Vertragsart
    Freiberuflich
    Um sich auf dieses Projekt zu bewerben müssen Sie sich einloggen.
    Registrieren