Job Openings Senior Embedded Linux Software Engineer

About the job Senior Embedded Linux Software Engineer

We are looking for a Senior Embedded Linux Software Engineer for our client operating in the field of Sustainable Technology Solutions.

Qualifications:

  • Bachelor's degree in Computer Engineering, Electrical-Electronics Engineering, or a related field.
  • Minimum of 7 years of experience in software development.
  • Expertise in embedded Linux systems.
  • Advanced proficiency in programming languages such as C/C++ and Python.
  • Experience with Linux distributions like Yocto and Buildroot.
  • Proficient in user interface development using the Qt framework.
  • Familiarity with ARM-based systems.
  • Strong debugging and troubleshooting skills.
  • Knowledge of network protocols (TCP/IP, CAN, SPI, I2C).
  • Familiarity with Agile methodologies and strong collaboration skills.
  • Contributions to open-source projects are preferred.
  • Proficiency in advanced-level English.

Requirements:

  • Develop and optimize software for embedded Linux systems.
  • Create customized Linux distributions using Yocto and Buildroot.
  • Design and develop user interfaces with the Qt framework.
  • Lead projects on ARM-based platforms.
  • Collaborate with the software team to provide technical support and mentoring.
  • Take responsibility for debugging and troubleshooting during development processes.
  • Actively contribute to Agile project management processes.

We look forward to your applications!