congatec

Software Developer ARM / Penang, Malaysia

congatec  •  Malaysia (Onsite)  •  10 days ago
Apply
AI can make mistakes so check important info. Chat history is never stored.
46
AI Success™

Job Description

Tasks:

  • Independent handling of development projects (based on ARM architecture processors, primarliy Cortex-A)
    • developing schedules and cost estimates
    • creating and adapting hardware-specific operating software (bootloader, kernel, root file system) for different operating systems (Yocto, Android, WindowsCE) using standard development tools
    • creating hardware-related programs for testing and troubleshooting purposes, taking into account the necessary version management
    • familiarization with new processor architectures and implementations
  • Maintenance work on bootloader and root file system code, as well as the necessary version management (especially for Linus and Android-based operating systems)
  • Maintenance work on the Linux kernel code, in particular the implementation of module-specific adaptations
  • Checking and assisting with circuit diagram creation
  • Analysis of customer problems and development of solutions
  • Creation of documentation for Software and its use
  • developing specifications and new standards, products and features
  • coducting training courses for FAEs and Sales Representatives

Profile:

  • Bachelors Degree in Electronics, Software Engineering or equivalent
  • Minimum 4 years professional experience in a related field
  • good knowledge of electrical engineering and programming with the languages C and C++
  • good knowledge of ARM architecture (Cortex-M, Cortex-R, Cortex-A), Linux kernel architecture and the u-boot bootloader
  • knowledge of script programming (Bash, Python) and of common version control systems (git)
  • experience with common ARM development tools (e.g. GNU tools, Yocto toolchain, in-circuit debugger)
  • Additional knowledge that would be of advantage:
    • specific ARM implementatios from NXP, TI and Qualcomm
    • ARM assembler programming
    • knowledge of Yocto, Android, Windows CE and Windows operating systems
    • QNX and VxWorks realt-time operating systems
congatec

About congatec

congatec is a leading global provider of high-performance hardware and software building blocks for embedded and edge computing solutions based on Computer-on-Modules (COMs). These advanced computer modules drive systems and devices across industries such as industrial automation, medical technology, robotics, telecommunications, and more.

Industry
Hardware & Semiconductors
Company Size
201-500 employees
Headquarters
Deggendorf, DE
Year Founded
2005
Social Media