Hybrid Linux Operating Systems Developer

Posted 2 months ago

Apply now

About the role

  • Linux Operating Systems Developer for integrated energy and mobility solutions. Working on OS images for embedded devices, device drivers, and R&D projects in a hybrid setting.

Responsibilities

  • Generation of Operating System images for embedded devices
  • Device driver development/adaptation
  • Networking configuration
  • Porting the Operating System to specific embedded platforms (ARM/PPC based)
  • Participate in the complete development cycle, including design, implementation and testing
  • Be part of an R&D team working in a collaborative, informal and dynamic environment

Requirements

  • Knowledge of Linux development in user space and kernel space
  • Knowledge of Image Generation tools (Yocto, open embedded)
  • Good Linux knowledge
  • Good C/C++ programming skills
  • Knowledge of communication networks (protocols, topologies, etc)
  • Teamwork oriented
  • Self-organized and results oriented
  • Good problem-solving skills
  • Passion for learning
  • NICE TO HAVE: Compiling/Linking tools: GCC, GCC toolchains,
  • Python and Bash scripting skills
  • Familiarity with cybersecurity concepts
  • Networking: Development of Layer 2 and Layer 3 network applications
  • Synchronization: IEEE 1588v2 / PTP protocol
  • Virtualization: Docker, KVM, etc.
  • Understanding of electronics and laboratory instrumentation
  • Experience using version control systems (SVN, GIT)

Benefits

  • Opportunity to join a reference business group with a strong international presence
  • Training programs through the internal training academy and partner entities
  • Possibility to work in a hybrid regime

Job title

Linux Operating Systems Developer

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job