Software Engineer/C, C++, Linux, Python, Scrum, Shell Script, Vxworks/Nederland – Noord-Brabant
C, C++, Linux, Python, Scrum, Shell Script, Vxworks
Embedded Software Engineer (FLEX)
Would you like to solve bottlenecks of multi-threading/ multi-core systems? Are you an experienced Embedded Software Engineer? This might be the job for you!
As a part of the department Machine Control and Infrastructure Software department, you will provide the software solutions that provide the computer system functions for the scanners. Your solutions emerge from sound software engineering practice and take efficient effort to develop and maintain. We are continuously delivering new technologies to our internal customers that enable them to develop applications and we deliver service applications to our field engineers that enable them to update computer systems in the field and factory with the latest software versions. Part of the software is delivered by third party suppliers and part of the software is developed by this company.
Working as a software engineer in the operating sytems (OS) team, you participate in integration and benchmarking activities. You help with application behavior analyses on multi-threading, multi-core systems to help find and solve performance bottlenecks. You also work on an abstraction layer for new (multi-core) embedded processor boards.
Bachelor or master degree in Computer Science, Embedded Systems or comparable.
You have experience with Embedded Software Development, C, Python and shell scripting. You als have experience with Software Configuration Management (SCM) System like JIRA/GIT or Clearcase. Experience with C++, WindRiver, Linux, VxWorks is a plus. Network knowledge like TCP/IP, Valgrind, Wireshark, UBOOT, BOOTP, NFS, NTP, DNS and TFITP is highly desirable.
· Team player. Candidate must be able to work in a cross-disciplinary scrum team in a dynamic product development environment;
· Strong analytical view combined with pragmatic attitude (flexibility);
· Result orientation.
Context of the position
You will be working in the operating system (OS)/ Abstraction team.
Please respond with resume. motivation letter, availability and hourly rate.
Nederland – Noord-Brabant