Software Engineer (C++/Linux) 80-100%

Die Grossenbacher Systeme
St. Gallen, Switzerland
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

St. Gallen, Switzerland

Tech stack

Flutter
Artificial Intelligence
Systems Engineering
C++
Continuous Integration
Linux
Linux on Embedded Systems
Hardware Design
QT
Software Engineering
Yocto
Information Technology

Job description

In this versatile role, you are part of the development team and can contribute and actively shape your C++ and Linux expertise in a wide range of development and customer projects in the industrial and medical technology environment.

We provide modern AI tools, promote their professional use, and create space to actively shape new ways of working - not a hype, but lived practice. In detail, this means

You develop software in the field of embedded Linux systems and are responsible for the integration and adaptation of central Linux components - from drivers and security patches to cloud clients. A focus is on creating customized Yocto distributions for customer-specific hardware.

For quality assurance, you develop and expand test concepts and infrastructure. In addition, you optimize and operate the CI/CD pipeline. You use AI tools specifically to increase efficiency and establish corresponding best practices within the team.

You work closely with project management and hardware development and coordinate with external partners and customers as needed. Therefore, we expect

Requirements

  • Degree in Computer Science, Electrical Engineering, or Systems Engineering.
  • Extensive experience in embedded Linux development with Yocto.
  • Knowledge of embedded security and common frameworks like Qt., * Completed studies (university of applied sciences/university of technology) with a focus on computer science, electrical engineering, or systems engineering
  • Several years of experience in embedded Linux development, ideally combined with Yocto Linux
  • Several years of experience in software development for Linux-based embedded devices
  • Advantageous: knowledge in the embedded security field
  • Advantageous: experience with OSS
  • Advantageous: experience with common frameworks such as Qt, Flutter, etc.
  • Advantageous: knowledge in electronics and common communication interfaces

About the company

Die Grossenbacher Systeme AG, based in St. Gallen, focuses on innovative electronics. Join a dynamic team with exciting projects in diverse sectors., Grossenbacher Systeme AG is an internationally active company headquartered in St. Gallen. We develop new products and produce electronics as well as electronic devices for renowned customers from various industries, including medical technology and industry. To complement our team, we are looking for a

Apply for this position