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.