Job
- Level
- Experienced
- Location
- Karlsruhe
- Working Model
- Onsite
- Job Field
- Embedded
- Employment Type
- Full Time
- Contract Type
- Permanent employment
Job Summary
You integrate and develop real-time operating systems and low-level services for embedded systems, manage the build infrastructure, and analyze software bugs on target hardware to create robust software solutions.
Job Technologies
Your role in the team
- At the Innovation Hub Karlsruhe, you will work on core runtime components of our product software.
- You integrate real-time operating systems, develop system-level services, and lay the foundation for stable, high-performance, and future-proof software solutions.
- Commissioning and customizing real-time operating systems such as Zephyr, SCIOPTA, or embOS for various hardware platforms.
- Develop system-level services for embedded systems, for example in the areas of event management, file systems, power management, or firmware updates.
- Administering and further developing the development and build infrastructure, including VS Code, Docker, and CI environments.
- Conduct code reviews and ensure high software quality as well as consistent development standards.
- Analyze and resolve complex software bugs on target hardware through structured root cause analysis.
- Debug hardware-related software on embedded systems using suitable analysis and development tools.
- Specify technical requirements and assist in the development of software concepts and architecture decisions.
- Collaborating with the Hardware, Embedded Software, and System Architecture teams in the development of our devices.
This text has been machine translated. Show original
Our expectations of you
Education
- Completed degree in Electrical Engineering, Technical Computer Science, Computer Science, or a comparable qualification.
Qualifications
- In-depth knowledge of real-time operating systems.
- Proficient in Git, CI environments, and modern development tools such as VS Code or Docker.
- Knowledge of agile development processes as well as requirements analysis and technical specification.
- Good knowledge of German and English.
Experience
- Several years of experience in embedded software development with C++.
- Experience in developing hardware-related software and system-level services.
- Experience with unit, integration, and system testing as well as structured root cause analysis.
- Ideally, experience in building or further developing embedded platforms.
This text has been machine translated. Show original
What we offer
- Varied and responsible activities.
- Diverse training and health programs.
- Structured onboarding through an individual mentoring concept.
- Open and modern working atmosphere in open space offices.
- Many free spaces, short decision-making paths, and a long-term perspective.
- Attractive salary, numerous special payments, and a variety of allowances.
- Flexible working hours model.
- Working at the Innovation Hub Karlsruhe with a focus on cutting-edge embedded technologies.
- High degree of technical freedom in the area of runtime and core software.
- Use of modern development tools and AI-supported software development.
This text has been machine translated. Show original
Benefits
Health, Fitness & Fun
Topics You Will Work On
Job Locations
About Your Employer
Vega Grieshaber Kg
Die VEGA Grieshaber KG ist ein international tätiger Hersteller von Sensoren für die Messung von Füllstand, Grenzstand und Druck bei industriellen Herstellungsprozessen. Das Unternehmen mit Sitz in Schiltach im Schwarzwald/Deutschland, gehört zusammen mit der Supfina Grieshaber GmbH & Co.
Description
- Company Size
- 250+ Employees
- Company Type
- Established Company
- Working Model
- Onsite
- Industry
- Industry, Production