Senior Embedded Software Engineer

Avisto

Software Engineer
Beograd, Srbija
Postavljeno pre 5 godina

AVISTO Eastern Europe is a service company specialized in the software engineering with extensive expertise in the area of Applicational Software, DevOps, Embedded Software and Quality Assurance & Automation. Certified with ISO 9001, 27001, 14001 and SR10.

Established in 2008 as a fully owned subsidiary of AVISTO, a French-based company and a member of ADVANS Group, AVISTO Eastern Europe with its development centers in Belgrade and Novi Sad, Serbia successfully delivers complex projects and provide support to top-notch international enterprises, highly specialized mid-size businesses, and startups.

Senior Embedded Software Engineer
to join our team in Belgrade

Key Responsibilities / Duties:

  • Be able to maintain complex code developed over years and be able to add new features.
  • Continuously adapt and improve our embedded firmware architecture
  • Design of firmware solutions (specification, coding, test, debugging)
  • Develop prototypes to verify compliance of firmware architecture with key requirements
  • Contributing to the development of functions and components to ensure the required content, quality and performance
  • Support the local and international development teams in the different project phases (design, verification and validation)
  • Observing technology trends and applying the latest technologies and knowledge transfer

Qualification Requirements:

  • Study of computer science or engineer in the field of electrical engineering or automation technology
  • Several years of professional experience in the development environment, ideally in industrial automation technology
  • Expertise in the development of control-side
  • Good knowledge of Ethernet based communication technologies like Ethernet / IP, EtherCAT, PROFINET, CANopen etc.
  • Sercos knowledge is a plus
  • Codesys knowledge will be a plus
  • Embedded design knowledge of ARM and x86 based platforms with hard real-time drive requirements (Motion)
  • Experience in agile development methods according to Scrum
  • Very good knowledge of the programming languages C, C ++
  • Knowledge of embedded real-time operating systems such as VxWorks
  • Experience with versioning tools like GIT, SVN
  • Use of code analysis tools, such as Klockwork
  • Teamwork and enjoyment of working in international teams
  • Very good knowledge of spoken and written English, German will be a plus

Benefits:

  • Integration Program in a Professional, Young & Dynamic Team
  • Competitive Salaries & Benefits
  • Compensation package includes also Additional Health Insurance, Sport & Social activities
  • International Work Environment

Apply by sending your CV in ENGLISH and reference no. listed above to software.job@avistoeastern.com.