Embedded Linux Software Architect

Location: Antwerp, Flanders, Belgium
Salary: €60000 - €65000 per annum + + Package
Sectors: IT
Job Type: Permanent
Apply for this Job

Job title: Embedded Linux (AGL) Software Architect

The embedded Linux software architect holds a vital role within the project team during the product development cycle of mechatronic / cyber-physical systems for the non-road mobile machinery market.

The major tasks are:

  • Take the lead in concept definition and overall architecture of the product in the early project stages. 
  • Take accountability for the development of the software architecture, in close coordination with the electronic hardware development team, define detailed software requirements. 
  • Implement code according to governing quality management rule set
  • Assist and participate in structured software testing.
The embedded Linux software architect takes the lead in definition and development of the embedded software. On project level the Linux software architect reports to the project manager, and collaborates closely with the system level engineer. On general level the Linux software architect reports to the R&D manager. Work location is in Antwerp, Belgium
  • Master or Master of science in engineering, with relevant experience (7+ years) or equivalent 
  • Fluent command of English as working language 
  • Mandatory knowledge with demonstrated solid experience:  Automotive Grade Linux (AGL) 
    Qt and QML 
    Yocto 
    Linux kernel 
    Linux device tree 
    C /C++ for embedded software development

  • Significant knowledge of and experience with: 
    u-boot 
    Continuous integration, Jenkins 
    V-model / V-cycle

  • Working knowledge of: 
    Systems engineering approach 
    CAN / J1939 (UDS) / ISOBUS 
    ARM based processor architectures 

Apply for this Job