Staff Software Engineer

Vivid Resourcing

Osnabrück

Sur place

EUR 75 000 - 95 000

Plein temps

14 jours+

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Résumé du poste

A technology company is seeking a Principal Software Engineer to design and support software for their Reverse Vending Machines. The role includes developing new features, mentoring engineers, and ensuring architectural continuity. Candidates should have 10-15 years of programming experience, high proficiency in C++ on Linux, and excellent communication skills in German and English. This position offers an opportunity to work in a structured environment with a motivated team.

Qualifications

  • 10-15 years of programming experience is essential.
  • Experience with design, development, and maintenance of software packages.
  • Strong ability to work independently and motivated.

Responsabilités

  • Design and implement software for Reverse Vending Machines.
  • Develop new features for product lines.
  • Mentor junior engineers on architectural best practices.
  • Resolve issues related to database functionality.

Connaissances

C++ proficiency
Linux development experience
Excellent communication skills
Team working skills
Structured working methods
Proficiency in German
Proficiency in English

Formation

Bachelor’s Degree in Software Engineering or equivalent

Outils

Linux
Python

Description du poste

The Principal Software Engineer is responsible for design, development, testing and support of new and existing software components for the company’s Reverse Vending Machine. The Principal Software Engineer is responsible for identifying, documenting and fixing defects. Will work with the Validation team to create and execute comprehensive test plans. The Engineer will also be responsible for research and documentation of new and existing functionality and technologies.

  • Development and Implementation of Reverse Vending Machine Software for all products within the company
  • Developing new Features for our product lines.
  • Resolve issues related to Reverse Vending Machine database functionality.
  • Work with senior engineering staff to ensure architectural continuity in our development.
  • Mentor engineers to ensure architectural conformance.
  • Contribute to the definition of software requirements and functional operation of our system.
  • Continuous improvement of architecture, tools, and processes.
  • Facilitate the generation of functional requirements and system testing.
  • Ensure functionality is properly validated
  • Provide third-tier field support.
Qualifications & Education
  • Bachelor’s Degree in Software Engineering or equivalent industry experience - Within Software Engineering, Computer Science or similar.
  • MUST have a High proficiency in C++ for Linux systems
  • 10 - 15 years of programming experience.
  • Experience using Linux as a development platform.
  • Experience with the design, development, and maintenance of software packages.
  • Experience with Python is a plus.
  • Excellent communication and team working skills
  • Motivated, independent, and structured way of working
  • Very good language skills in German and English.

If interested get in touch: daniel.zelnis@vividresourcing.com

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Principal Electrical Engineer
Principal Electrical Engineer

Envipco • Niedersachsen

Sur place
EUR 90 000 - 130 000
30 days annual leave
Company pension plan
Flexible working hours
+1
Embedded Software Engineer
Embedded Software Engineer

GCS • Baden-Württemberg

Sur place
EUR 60 000 - 80 000
Software Developer/EOL Engineer (m/f/d) (ID: 21975)
Software Developer/EOL Engineer (m/f/d) (ID: 21975)

Da Vinci Engineering GmbH • München

Sur place
EUR 55 000 - 75 000
On-the-job training
Continuous salary development
Language courses
Software Engineer
Software Engineer

Optimus Search • Düsseldorf

Hybride
EUR 60 000 - 80 000
Competitive salary
Flexible working hours
Career growth opportunities
+1
Junior Software Engineer
Junior Software Engineer

TrickCV • Allemagne

À distance
EUR 40 000 - 55 000
Senior Software Engineer - C#.NET (8/9) - (m/f/d)
Senior Software Engineer - C#.NET (8/9) - (m/f/d)

Optimus Search • Dresden

Sur place
EUR 60 000 - 80 000
Principal Software Developer
Principal Software Developer

Sidekick Health Germany • Hamburg

Sur place
EUR 60 000 - 100 000
Flexible working hours
Unlimited home office options
MacBook provision
+4
Embedded Software Engineer – Linux / Firmware / C/C++ (m/f/d)
Embedded Software Engineer – Linux / Firmware / C/C++ (m/f/d)

Optimus Search • Köln

Sur place
EUR 50 000 - 70 000
Software Developer C++ – Industrial Automation & Real-Time Systems (m/f/d)
Software Developer C++ – Industrial Automation & Real-Time Systems (m/f/d)

Next Ventures • Gießen

Hybride
EUR 65 000 - 90 000
Hybrid work model
Competitive salary and benefits
Software Embedded Developer
Software Embedded Developer

Proactive Global • Regensburg

Hybride
EUR 70 000 - 95 000