Job Search and Career Advice Platform

Aktiviere Job-Benachrichtigungen per E-Mail!

Senior Software Engineer

Cerence

Ulm

Vor Ort

EUR 60.000 - 80.000

Vollzeit

Vor 2 Tagen
Sei unter den ersten Bewerbenden

Erstelle in nur wenigen Minuten einen maßgeschneiderten Lebenslauf

Überzeuge Recruiter und verdiene mehr Geld. Mehr erfahren

Zusammenfassung

A technology company in Germany seeks a Senior Software Engineer to develop production-ready software from research findings. Responsibilities include translating prototypes into software solutions, conducting automated testing, and developing deployment pipelines. The ideal candidate has over 5 years of experience in software development, strong skills in C/C++, Java, and Python, plus excellent problem-solving abilities. This role supports diversity and innovation in AI voice technology.

Qualifikationen

  • 5+ years of experience in software development.
  • Strong proficiency in C/C++, Java, and Python.
  • Experience with automated testing frameworks.
  • Knowledge of performance testing tools.
  • Familiarity with version control systems.

Aufgaben

  • Translate research findings into production-grade software solutions.
  • Collaborate with R&D teams for product delivery.
  • Conduct thorough automated testing before product releases.
  • Develop and maintain CI/CD pipelines for deployment.
  • Review and optimize codebase for maintainability.

Kenntnisse

C/C++
Java
Python
Automated testing
Performance testing tools
Version control systems
Problem-solving skills
Communication skills
Team player
Fluent English

Ausbildung

Bachelor's degree in Computer Science or related field

Tools

Git
Jobbeschreibung

A Moving Experience.

Senior Software Engineer

Employment Type: Full-time

We are seeking a highly skilled Senior Software Engineer for the development and release of software products by transforming research outcomes into production-ready solutions. The ideal candidate will be responsible for ensuring software quality through comprehensive testing, managing version upgrades, resolving code conflicts, and maintaining proper documentation.

Key Responsibilities
  • Translate research findings and prototypes into production-grade software solutions
  • Collaborate with R&D teams to bridge the gap between innovation and product delivery
  • Conduct thorough automated testing, including stability and performance testing, prior to product releases
  • Develop and maintain CI/CD pipelines to ensure smooth deployment processes
  • Resolve merge conflicts in version control systems (e.g., Git)
  • Review and optimize codebase for maintainability and scalability
  • Ensure compliance with coding standards and best practices
  • Write comprehensive release notes detailing changes, improvements, and known issues
  • Maintain technical documentation for development processes and system architecture
Knowledge, skills, and qualifications

Education: Bachelor's or above degree from CS or related field

Required / Preferred Skills
  • 5+ years of experience in software development
  • Strong proficiency in C/C++, Java, and Python
  • Experience with automated testing frameworks
  • Knowledge of performance testing tools
  • Familiarity with version control systems
  • Proven track record of delivering production-ready software
  • Basic deep learning and LLM knowledge and reference framework and optimization with such as ONNX
  • Excellent problem-solving and communication skills
  • Good team player with fluent English language capability

CerenceAI champions diversity and innovation. We welcome applicants from all backgrounds to work on cutting-edge AI voice technology, shape the future of human-machine interaction, and join a team that values innovation and collaboration.

Equal Opportunity Employer

Cerence is firmly committed to Equal Employment Opportunity (EEO) and to compliance with all federal, state and local laws that prohibit employment discrimination on the basis of age, race, color, gender, gender identity, gender expression, sex, sex stereotyping, pregnancy, national origin, ancestry, religion, physical or mental disability, medical condition, marital status, citizenship status, sexual orientation, protected military or veteran status, genetic information and other protected classifications. Cerence Equal Employment Opportunity Policy Statement.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.