Embedded Software Engineer

Functie

  • As a member of the Software Engineering team you will be involved in the full software development cycle of our products.
  • You will be offered the chance to work with different types of applications, platforms and programming languages.
  • Our wide range of products needs development on embedded microcontrollers (mostly ARM based), Linux OS drivers or kernel modules adaptations and end user applications for graphical front ends to control our systems.
  • You will need to dive into existing projects or create new projects from scratch, based on our previous architectures and modules.
  • You will interact with video processing systems on FPGA based hardware and implement communication protocols with other systems.

Jouw profiel

  • Master or Bachelor in Embedded Systems or similar by experience
  • You have a passion for software, Linux systems and understand the interfaces with electronic hardware and FPGA
  • You have relevant experience in object oriented programming. You are experienced in C, C++ and Python
  • You are fluent with Linux and scripting languages
  • Experience with real-time operating systems and image processing is an advantage
  • You are familiar with version control in GIT
  • You are a good communicator and team player
  • You are a creative problem solver
  • You are result driven and know to deal with strict deadlines
  • You respect any applied standards and procedures
  • You write and speak English fluently
  • Een applicatie ontwikkelen die aan een databank gelinkt is
  • Een prototype of model van de ontwikkeling ontwerpen en uitwerken (design application)
  • Programmeren in een computertaal: C# (C sharp)
  • Ontwikkelen van een Single Page Application in Javascript m.b.v.een framework: NodeJS
  • Ingrijpen in een informaticadomein: Industrie
  • Programmeren in een computertaal: Java
  • Domein: Human Resources
  • Ingrijpen in een informaticadomein: Embedded systems
  • Geïntegreerde beheersprogramma's aanpassen en parametreren
  • Fasen en procedures van de technische en functionele tests van informaticaprogramma's en -applicaties bepalen en uitvoeren (planning, validatie, ...)
  • Domein: Marketing
  • Informaticacomponenten selecteren, assembleren en integreren (programma's, databanken, specifieke ontwikkelingen, ...)
  • Domein: Aankoop
  • Een databank aanspreken: MySQL
  • Ontwikkelen van een Single Page Application in Javascript m.b.v.een framework: BackBoneJS
  • Ontwikkelen van een Single Page Application in Javascript m.b.v.een framework: Rest
  • Toepassingen ontwikkelen voor een platform: SAP
  • Toepassingen ontwikkelen in .Net m.b.v. een framework: MVC
  • Behoeften van de klant of gebruiker analyseren
    Het functioneel lastenboek opstellen (specificaties, termijnen, kosten, ...)
  • Een databank aanspreken: Oracle
  • Programmeren in een computertaal: Javascript
  • Programmeren in een computertaal: Fortran
  • Toepassingen ontwikkelen in .Net m.b.v. een framework: Web API
  • Toepassingen ontwikkelen op een besturingssysteem: Windows
  • Toepassingen ontwikkelen voor een platform: Oracle Peoplesoft
  • Programmeren in een computertaal: Pascal
  • Toepassingen ontwikkelen in .Net m.b.v. een framework: WPF
  • Een frontend ontwikkelen voor een webtoepassing met: HTML
  • Toepassingen ontwikkelen in .Net m.b.v. een framework: ADO
  • Toezicht houden op en coördineren van de realisaties, studies of informaticaontwikkelingen (medewerkers, toeleveranciers)
  • Ingrijpen in een informaticadomein: Wetenschappen, techniek
  • Ingrijpen in een informaticadomein: Multimedia
  • De technische keuzes inzake software- en hardware-architectuur bepalen
    Technologieën, hardware, software, configuraties, ... selecteren
  • Leveranciers of dienstverleners selecteren
    Onderhandelen over contractvoorwaarden
    De geleverde diensten of producten controleren
  • Een ontwikkeld product presenteren
    Gebruikers opleiden over de geleverde informaticatoepassingen
  • Toepassingen ontwikkelen in Java m.b.v. een framework: Spring MVC
  • Een frontend ontwikkelen voor een webtoepassing met: Ajax
  • Ontwikkelen van mobiele applicaties in een omgeving: Android
  • Toepassingen ontwikkelen in PHP m.b.v. een framework: Codelgniter
  • Toepassingen ontwikkelen in Java m.b.v. een framework: Struts
  • Domein: Financiën, boekhouding
  • Toepassingen ontwikkelen in PHP m.b.v. een framework: Phalcon
  • Webtoepassingen ontwikkelen met een CMS: Wordpress
  • Toepassingen ontwikkelen in PHP m.b.v. een framework: CakePHP
  • Ontwikkelen van mobiele applicaties in een omgeving: Windows
  • Programmeren in een computertaal: VB.NET (Visual Basic.NET)
  • Toepassingen ontwikkelen in PHP m.b.v. een framework: Magento
  • Programmeren in een computertaal: Perl
  • Ingrijpen in een informaticadomein: Beheer, beslissingneming
  • Domein: Productie
  • Technische specificaties van de informatica applicatie uitwerken en opstellen (lastenboek)
  • De technische, economische, … informatie en de reglementering opvolgen en actualiseren
  • Een databank aanspreken: PostgreSQL
  • Een databank aanspreken: Microsoft SQL Server
  • Programmeren in een computertaal: PHP
  • Toepassingen ontwikkelen in .Net m.b.v. een framework: Webforms
  • Ontwikkelen van een Single Page Application in Javascript m.b.v.een framework: AngularJS
  • Toepassingen ontwikkelen voor een platform: Microsoft Dynamics
  • Programmeren in een computertaal: Cobol
  • Toepassingen ontwikkelen voor een platform: Sharepoint
  • Programmeren in een computertaal: Lisp
  • Toepassingen ontwikkelen in .Net m.b.v. een framework: WCF
  • Een prototype van de technische oplossing realiseren voor validatie door de opdrachtgever (typeconfiguratie, ...)
  • Kosten, risico's en middelen evalueren (budgetten, personeel, kosten, ...)
    De uitvoering van een bestelling, een informaticaproject plannen
  • Programmeren in een computertaal: VB (Visual Basic)
  • Toepassingen ontwikkelen in .Net m.b.v. een framework: Entity Framework
  • De productie van softwareoplossingen realiseren in een omgeving (servers, werkposten, besturingssystemen, ...)
  • Toepassingen ontwikkelen op een besturingssysteem: Linux/Unix
  • Domein: Handel, verkoop, klantenrelaties
  • Programmeren in een computertaal: WLanguage
  • Een frontend ontwikkelen voor een webtoepassing met: CSS
  • Technische en functionele problemen analyseren
    Corrigerende acties, technische aanpassingen, ... voorstellen
  • Ingrijpen in een informaticadomein: Telecom
  • Ingrijpen in een informaticadomein: Netwerken
  • Documenten en technische ondersteuning voor de ontwikkelaars, gebruikers, informaticadiensten, ... uitwerken en bijwerken
  • Domein: Logistiek
  • Informaticaprogramma's en -applicaties ontwerpen en ontwikkelen
  • Toepassingen ontwikkelen in Java m.b.v. een framework: JSF
  • Toepassingen ontwikkelen op een besturingssysteem: iOS
  • Een frontend ontwikkelen voor een webtoepassing met: jQuery
  • Ontwikkelen van mobiele applicaties in een omgeving: iOS
  • Toepassingen ontwikkelen in PHP m.b.v. een framework: Symfony2
  • Toepassingen ontwikkelen in Ruby m.b.v. een framework: On Rails
  • Programmeren in een specifieke computertaal
  • Toepassingen ontwikkelen in PHP m.b.v. een framework: Laravel
  • Webtoepassingen ontwikkelen met een CMS: Joomla
  • Programmeren in een computertaal: C/C++
  • Toepassingen ontwikkelen in PHP m.b.v. een framework: Zend
  • Webtoepassingen ontwikkelen met een CMS: Drupal

Aanbod

  • The possibility to take part in the development of high technological products
  • Employment in an enthusiastic team in a dynamic international environment
  • A market-conform salary with interesting extra-legal advantages

Solliciteren

Ine Verstraete
09/39 71 580
ine@oxida.be

Anderen bekeken ook