Embedded Software Engineer

Brussels  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

Embedded Software Engineer

Location: Brussels, Belgium

Job Type/Length: 6-month contract

Responsibilities

  • You will implement camera data path algorithms on different target Embedded platforms and hardware acceleration units
  • You will participate in the development, maintenance and testing of software components for new versions of the camera hardware
  • You will evaluate the performance of the algorithms on the target platforms, find bottlenecks using code benchmarking and profiling, and optimize the implementation
  • You will work closely together with our system research and validation engineers to keep our competitive edge by always bringing new innovations and algorithms to our wide Customer base

Qualifications and skills

You have a master or civil engineering degree in computer science, mathematics, physics or electronics.

Required skills

  • Strong knowledge of C
  • Knowledge of Embedded systems
  • Experience with Agile/Scrum/XP

Development tools

  • Experience with project management tools such as Redmine, Jira or similar
  • Experience with version control systems such as Git, SVN or similar

Preferred Skills

Any (combination) of these skills will give you an edge over other applicants

  • Computer vision experience
  • Experience with ARM SIMD (NEON)/GPU (OpenCL)/DSP (eg Qualcomm Hexagon, TI DSP, Analog Devices DSPs or another one);
  • Python 2/3 programming experience
  • Knowledge of GNU C/C++ and clang based cross-compiler toolchains
  • Multithread programming experience
  • Knowledge of AOSP (on ARM)

Building C/C++ applications for:

  • Android (ARM, x86-64)
  • Linux (x86-64, ARM)

Embedded processor architectures

  • ARMv7-A and ARMv8-A

Operating systems:

  • Android (ARM)
  • Linux (x86-64, ARM)

Experience various debugging and profiling tools for:

  • Embedded Linux
  • Android
  • BareMetal (Lauterbach Trace32/ARM DS-5/or another JTAG/Trace tool)
  • Experience in automatic build systems

ConSol Partners

We are a leading consultancy in the niche IT sector. We work with companies ranging from small start-ups to multinational conglomerates on both permanent and freelance positions.

ConSol Partners focus only on niche markets to give unrivalled access to our extensive network of highly skilled candidates so we can delivery only the highest quality to our clients.

Founded in 2008, ConSol Partners are one of the world's leading technology recruitment brands with headquarters in the City of London and international offices in Los Angeles, Texas & Berlin. ConSol Partners provide permanent and contract recruitment solutions to FTSE & Fortune 500 companies, global brands and start-ups across the Internet supply chain of Communications, Cloud and Digital.

Start date
n.a
From
Consol Partners
Published at
14.01.2020
Project ID:
1874203
Contract type
Freelance
To apply to this project you must log in.
Register