Job Openings Linux Software Engineer

About the job Linux Software Engineer

Job Description: Linux Software Engineer - Contract

Location: Switzerland (Hybrid - 2 days onsite)

Type: Contract (12 Months + potential extensions)

Start: 30 October or ASAP thereafter

Language: English (Mandatory) / German (Beneficial)

Job Overview:

We are seeking two Linux Software Engineers with expertise in software and hardware, specifically Debian, Python, Go, Angular, and C++, to join our team in  Switzerland. If you are passionate about GNU/Linux and are excited about creating and maintaining a standard Linux distribution while working on various software projects, we want to speak to you!

Key Responsibilities:

  • Contribute to Medical Instrument / Software Development Projects with technical expertise.
  • Develop and maintain an in-house Linux distribution and open source tools.
  • Troubleshoot, debug, and conduct root-cause analysis for Linux software and hardware.

Key Requirements:

  • Senior Linux Software Engineer (10+ years preferred, 6+ years minimum experience).
  • Experience in customizing Linux distributions (5+ years).
  • Proven experience with Linux systems, especially Debian/Ubuntu (5+ years).
  • Experience in Embedded Software, Hardware Drivers, ARM Platform, and hardware/software integration.
  • Development experience with C/C++, Python, Go, Web technologies, and Shell Scripting.
  • Strong knowledge of Operating Systems, software building, testing, and packaging.
  • Education: Master's in Software Engineering, Computer Science, or equivalent experience (min. 3 years).
  • Team player with a "can-do" attitude, quick learner, and enjoys problem-solving.

Nice to have:

  • Experience in Virtualization/Container technologies, Kubernetes, CI/CD pipelines.
  • Debian package building experience.
  • Background in Pharma/MedTech industries.
  • Proficiency in German (not mandatory).

Agency To Provide Detailed Completed Skills Matrix

Availability:

  • Availability for an interview.
  • Preferred start date.
  • Holiday commitments during the contract term.

History:

  • Previous work at the same location.
  • Acceptance of redundancy from a client in this location in the last 12 months.

Pre-Employment Compliance:

  • Proof of Work Rights and ID.
  • Agreement to be presented for this project.
  • Confirmation of attending the office for a minimum of 2 days per week.