Sonova Group

Software Engineer

Sonova Group

full-time

Posted on:

Location Type: Hybrid

Location: Warszawa • 🇵🇱 Poland

Visit company website
AI Apply
Apply

Job 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