
Software Engineer
Sonova Group
full-time
Posted on:
Location Type: Hybrid
Location: Warszawa • 🇵🇱 Poland
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
AnsibleDockerElasticSearchJenkinsPython
About the role
- Accelerate the development of embedded software by continuously improving development environment
- Develop, verify, deploy and maintain tools, CI/CD workflows, and infrastructure that is used to develop, integrate and test low-level software for hearing instruments
- Provide operational stability and robustness of the development environment to Sonova embedded software engineers in multiple teams and locations worldwide
- Occasional trips to Sonova HQ in Switzerland
Requirements
- Using Python as main programming language for at least 5 years
- Hands-on experience in implementing CI/CD workflows
- University degree in software engineering or related
- Eager to support peer developers within and outside the team
- Fluent in English; Polish language skills are a plus but not required
- Hands-on experience with an industrial software development
- Technical background in embedded software development
- Knowledge of Jenkins, Docker, Ansible, CMake, ElasticSearch, FluxDB
Benefits
- Modern AI tools: GitHub Copilot, internal ChatGPT
- Onboarding program provided with cooperation with Swiss peers
- Dedicated technical mentor
- Support in further training and development opportunities
- An open corporate culture, supportive atmosphere
- High innovation pace and interesting med-tech products
- Modern office with comfortable working environment
- Hybrid work mode – 3 days on site
- Cafeteria benefit system covering private medical care etc.
- Contract of employment and stable working conditions
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonCI/CD workflowsembedded software developmentindustrial software development
Soft skills
supporting peer developerscommunication
Certifications
university degree in software engineering