ARM SW Engineer (m/f/d)

- with immediate effect -

Your tasks:

  • Autonomous execution of development projects (based on ARM processors, predominantly Cortex-A), i.e.:
  • Preparation of time schedules / cost assessment for development projects
  • Preparation and modification of hardware specific operating software (Bootloader, Kernel and Root-Filesystem) for different operating systems (Yocto, Android, WindowsCE) 
  • Creation of low-level programs for test purposes and debugging Introduction of new processor architectures or rather implementations
  • Maintenance of bootloader and root file system code as well as the required version management   (especially for linux- and android-based operating systems)
  • Maintenance on the linux kernel code, especially the implementation of module specific modifications
  • Cooperation  and support for schematic design
  • Analysis of customer problems and formulation of solutions
  • Creation of documentation for the software and its handling
  • Creation of specifications and new standards, products and features
  • Implementation of trainings for Field Application Engineers and Sales Representatives

                                  Your profile:

                                  • good knowledge in Electrical Engineering
                                  • Experience with programming in C/C++ 
                                  • good knowledge of the ARM architecture (Cortex-M, Cortex-R, Cortex-A)
                                  • good knowledge of the linux kernel architecture and the u-boot bootloader
                                  • knowledge in script programming (Bash, Python)
                                  • knowledge of the common version management systems (git)
                                  • Experience in using common ARM development tools (e.g. GNU tools, Yocto-Toolchain, In-Circuit-Debugger)


                                                          Useful additional skills:

                                                          • Knowledge of the specific ARM implementations of NXP (i.MX6, i.MX8) and Qualcomm (Snap-Dragon)
                                                          • Knowledge of ARM assembler programming
                                                          • Knowledge in the range of Yocto, Android, WindowsCE, Windows OS 
                                                          • Knowledge in the range of the real time operating systems QNX and VxWorks

                                                          Become part of our successful team!
                                                          We look forward to receiving your application at

                                                          HR Contatti

                                                          congatec AG
                                                          Human Resources
                                                          Auwiesenstr. 5
                                                          94469 Deggendorf


                                                          Tel. +49(991)2700-0
                                                          Fax. +49(991)2700-222